Integrating Kafka partitioning scheme with Voldemort cluster.xml
Allowing Venice to subscribe to n-ary assignments, rather than primary
Adding support for multiple Kafka brokers. Also adding metadata for client bootstrapping.
Adding KafkaTopicUtils class for basic utility methods.
Enabling VectorClock disable for PUT, GET and DELETE operations from Venice.
Improving serialization to use first byte as an identifier for partial puts.