Adding hash functions and fixing a load balancer bug

Adding the md5 hash functions from javacompat to the ones from scala, as
well as fixing a bug in SimpleConsistentLoadBalancer where it didn't
create replicas when it appeared to intend to
Merge branch 'tworboys-branch' of https://github.com/linkedin/norbert into tworboys-branch

Conflicts:
	network/src/main/scala/com/linkedin/norbert/network/partitioned/loadbalancer/HashFunctions.scala