added: simple semi-randomized tests for Props.java
next: more tests
added: @Override to make unnecessary warnings go away in Props.java
edited: PropsTest.java now is simpler and does, pretty much the same thing
Displays prompt "> " with every return stroke in the text-shell
Changed XmX1500M back to XmX2G in voldermort-server.sh
Merge pull request #161 from bhsaurabh/master

Cleaner client shell
Merge pull request #160 from Ahimta/master

More tests for Utils.Props.java
Contributed by Ahimta
Cleanup expected exception stack trace in logs

1) Expected exception stack trace is logged at warning level.
   This causes the monitoring system(EKG) to pickup these stack traces.
   Do not log these stack trace unless debug is enabled or if the
   exception has inner exception
2) When a node is unavailable in the resource pool map, ignore the
   cleanup. This can happen because the resource pool map used by
   the failure detector and the other requests are different.
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