Adding a Voldemort service to consume PUT and DELETE messages from Kafka
Refactoring the VeniceConsumerTask, and creating a new, specific Venice Config class
Changing the configuration for Venice to be per store, instead of per node
Removing old config classes and cleaning up config creation
Removing old, unused method
Splitting configuration to come from two levels, server and store level
Changing the VeniceStore API to block requests from all non-Kafka writes.
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.
Prefix the Venice Message header with magic byte and schema info.
Fixing some serialization bugs with Venice and Kafka
Adding periodic offset commitment to a BDB store.
Supporting multi-tenancy in Venice
Merge pull request #231 from clementfung/master

Add experimental Venice code to integrate with Voldemort