Fix paging with SELECT DISTINCT

patch by slebresne; reviewed by thobbs for CASSANDRA-6857
Merge branch 'cassandra-2.0' into cassandra-2.1

Conflicts:
	test/unit/org/apache/cassandra/db/ColumnFamilyStoreTest.java
Allow deleting snapshots from dropped keyspaces
patch by Lyuben Todorov; reviewed by Nick Bailey for CASSANDRA-6281
merge from 2.0
Make cqlsh prompt for a password if the user doesn't enter one.

patch by J.B. Langston; reviewed by Mikhail Stepura for CASSANDRA-6902
Merge branch 'cassandra-2.0' into cassandra-2.1

Conflicts:
	bin/cqlsh
Remove sync repair JMX interface

patch by yukim; reviewed by jbellis for CASSANDRA-6900
inline
Fix race processing range scan responses
patch by jbellis; reviewed by mstepura and ayeschenko for CASSANDRA-6820
merge from 2.0
add asserts
Fix NPE in MeteredFlusher
patch by Nicolas Favre-Felix; reviewed by jbellis for CASSANDRA-6820
merge from 2.0
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
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
Remove avro usage in DataOutputTest