Fixes HklHash misrepresenting size
HklHash had a small bug in the insert function causing it to double
in size much too often and misrepresent the number of buckets used.
Adds size to hkl_tree
Fixes size issue with HklHash
Uses the new size implemented in HklTree to properly update the size of
the hash when a value is attempted to be removed from a tree in the
hash.