Directory::getChangedHashes() + test
changed Directory::getChangedHash() to Directory::getChangedEntryHash(), which si mor descriptive
fixed typo in directory.cpp
added HashTree::getTopHash() for easy access of the root hash node
Box::getChangedDirHashes() + test
cleanup
added directories name to self-hash