Various cleanup, such that superclasses can easily modify translation of node name and weight to keys
Automagically validates test results instead of depending on interpretation
Last change - lets you plug in another hashing function (ie, murmur or xxpyhash) for better performance
Merge pull request #1 from Observ/master

Various cleanup, such that superclasses can easily modify translation of node name and weight to keys