Fixing bug in coordinator start up port - to be able to use any port for
starting coordinator
Removing unit test for coordinator port fix for now. Will add it later.
Releasing voldemort 1.6.8
Fix a bug where StreamingClient will throw NPE if not initialized

The StreamingClient.commitVoldemort() method would throw NPE if
it is called before "initStreamingSessions" is called. The fix
will make it skip proper operations so the commit() method will
not throw NPE
Keep consistent preferred reads and writes config for zone clipping
Modified RO Rebalance Test to cover one more case

Cover the case that a partition as secondary replica become primary
partition
Throw IOException in client shell when Avro validation fails
Adding thin client shell for Voldemort Coordinator
incorporating minor code review comments for voldemort thin client shell
Changing year in copyright
Add backward-compatibility checks for store xml update
Add ReuseAddress for HTTP service

This fixes the bind exception for unit tests
Add TODO to handle RO in KeyVersionFetcher
Fix multiple broken test

1. Fix an issue in AdminClient when doing cluster.xml update and
system store client had obsolete cluster topology which will cause
InvalidMetadataException
2. Fix an issue in StreamingClientTest
Update a test to prevent NPE in test
Fix test in CachingStoreClientFactoryTest