modulo_hashing: Allow non power of two partition counts to be used

If the configuration option modulo_hashing is set to 1, PL/Proxy
switches to using modulo hashing for that cluster, allowing non
power of two partition counts.

This is useful for cases where even more incremental partition count
increases are desired.