API Change - allow clients to offer hashed values rather than reling on the estimator to hash the input value.

This change may require code changes on the client side because we've removed the HyperLogLog long range correction.
refs #32 - correctly merge sets by using dictionary based comparator that splits encoded values into index and hash rather than using natural int sort
ignore expensive test that shouldn't be run on each build