Prepare to release 1.7.0
Roll forward to release 1.7.1 (same as 1.7.0)
Co-ordinator GetAll fails for some data

1) Unit tests for GetAll had a bug, which did not fail the tests.
   The values were compared, but the tests did not fail when the
   values does not match. created a method assertValueEquals to
   handle this scenario.
2) The client deserialization used the getContent method which
   corrupted the binary data. Now using getRawInputStream. But not
   sure about the difference between the getInputStream and
   getRawInputStream.
3) Wrote 2 new tests to check all possible byte data for co-ordinators
  ( get, getall )
4) Refactored some of the unit tests to use a common code path.
Fixing default value for quota limiting config in VoldemortConfig
Compute Quota Usage per operations per store

-- Usage pct computed per call and averaged over a 1 minute window
-- Unit tests included to compare measured usage pct against actual throughput
Prepare to release 1.7.2
Wrapping RESTClient in LazyStoreClient

   1) Separated inner config class from RESTClientFactory to
RESTClientFactoryConfig
   2) RESTClientFactory.getSToreClient(storeName)  now returns a
LazyStoreClient
   3) Removed the instantInit boolean in LazyStoreClientConstructor.
Instead introducing a boolean for use by RESTClientFactory

Removing LazyStoreClientTest.java
Releaseing Voldemort 1.7.3
Adding a separate storage engine for Store definitions. Updating MetadataStore to use both innerstore along with this new storage engine

Modified metadata store to get/put/add/delete individual stores instead of the entire stores.xml. Also modified Admin service accordingly

Initializing store definition manager in the test constructor as well - which does not read the config from a directory

De-duping entries while creating stores.xml and fixed the version assignment

Fixing a bug where a put on stores.xml should atomically replace all the existing stores state

Added functionality to update partial stores.xml. Added unit tests for the new functionality
Addressing review comments. Added TODO and fixed some naming in MetadataStore.java
Bug fix in RebalanceRebootstrapConsistencyTest and AdminServiceRequestHandler. Adding wrapper for updateRemoteStoreDefList in AdminClient
More bug fixes in tests trying to update stores.xml with a completely different xml file
Adding schema compatibility check for MetadataStore addStoreDefinition. Restricting schema validation to only AVRO_GENERIC_...
Adding Admin tool functionality to update store definitions
Adding logger messages to the new update-store-defs command
Releasing version 1.8.0 with the split stores.xml functionality
refactor admin tool phase 1
refactor phase 1 upload 2
tools.admin refactor upload 3
admintool refactor upload 4: added help option for all commands