Constructor.
Removes all values from the tree.
Node wrapper struct, the node pool element type which must have a size that is an integer multiple of 16. This is because the libebtree requires that the pointers to the nodes passed to it are integer multiples of 16.