Minor bugfix in free_subtree()
Added some printing functions for bit vectors and wavelet trees as well
as documentation for all undocumented functions
Added some documentation and did some cleanup