Remove sync repair JMX interface

patch by yukim; reviewed by jbellis for CASSANDRA-6900
Merge branch 'cassandra-2.1' into trunk
inline
Fix race processing range scan responses
patch by jbellis; reviewed by mstepura and ayeschenko for CASSANDRA-6820
merge from 2.0
Merge branch 'cassandra-2.1' into trunk
add asserts
Fix NPE in MeteredFlusher
patch by Nicolas Favre-Felix; reviewed by jbellis for CASSANDRA-6820
merge from 2.0
Merge branch 'cassandra-2.1' into trunk
nodetool status should issue a warning when no keyspace is specified
patch by Vijay; reviewed by Brandon Williams for CASSANDRA-6168
Merge branch 'cassandra-1.2' into cassandra-2.0
Merge branch 'cassandra-2.0' into cassandra-2.1

Conflicts:
	src/java/org/apache/cassandra/tools/NodeCmd.java
Merge branch 'cassandra-2.1' into trunk
status output is confused when hostname resolution is enabled
patch by Vijay; reviewed by Brandon Williams for CASSANDRA-6896
Merge branch 'cassandra-1.2' into cassandra-2.0
Merge branch 'cassandra-2.0' into cassandra-2.1

Conflicts:
	src/java/org/apache/cassandra/tools/NodeCmd.java
Merge branch 'cassandra-2.1' into trunk
simplify
Remove avro usage in DataOutputTest