* Added monitoring (JMX) for fat client wrapper, netty server and request handler
* Fixed some bugs and cleanup
* Added unit tests for dynamic timeout store and REST API validation
Moved slow store to single-slow-store.xml. Previously it was breaking the existing tests
Added the ability to do Versioned puts. Added another test case for the same
Standardized config and cleaned up some code
Fixing the faulty read-repair logic (removed duplicates, removed unnecessary repairs). Added a test case to verify this in the presence of concurrent versions
Added hook to checkpoint all BDB envs
Fix Typo
reimplement proxy put based on zone n-ary replicas logic
Eliminate unnecessary proxy fetches
Follow fixes to abortable rebalancing
vector clock fix
using treemap to store clocks in VectorClock
Implementing atomic multi version puts to storage
Rewrite of InMemoryStorageEngine + config to control multiVersionPuts
1.Enabling proxy puts by dafault
2. Bug fix in proxy put stats
3. Changing order of state change updates for correctness
4. Setting proxy put tests to do one batch rebalancing
Rewording comments
added additional logging; minor change in test store classes
added new hintedHandoffSendHint test and remove old hintedHandOff test
refactored PerformParallelPutAction and related to ensure a slop is registered
more refactoring to make sure response is handled once and only once