Add support to multiple distributions mehcanisms and set Ketama as default one
Add hash_tag supports and rollback to 'random' distributtion by default