Merge pull request #28 from draganglumac/master

Fix for the bug in btree that was not handling removing from a tree which would result in the tree root becoming a single leaf node.
small refactor to logging
Fixed mem dealloc test and added new logging feature
merged
Update README.md
Updated man pages.