Make temporary directory if it doesnt exist
Changes to build on non-linux
Comment changes
Track more binary sequence statistics, experiments

experiments indicated the need for wavelet matrix
or other similar approach for large alphabet wavelet trees.
changes to build on non-linux