Support non-contiguous user ids and different groups per feature.
Better, repeatable hashing.
Nicer hash wrappers.
Use CRC32
Merge pull request #1 from onehub/improved-percentages

Support non-contiguous user ids and different groups per feature.