Move sstable level information into the Stats component
patch by Marcus Eriksson; reviewed by jbellis for CASSANDRA-4872
Revert "Move sstable level information into the Stats component"

This reverts commit 0e284787294221982d21c17b27c0a4e1ae0971e7.
trying again to commit #4872 via git apply
Fix stress with CQL3
Merge branch 'cassandra-1.2' into trunk
cqlsh: Add username autocompletion

patch by Aleksey Yeschenko; reviewed by Brandon Williams for
CASSANDRA-5231
Merge branch 'cassandra-1.2' into trunk
don't report harmless cache read problem as debug, don't rely on FileInputStream.available to always return > 0
patch by dbrosius reviewed by mkjellman for CASSANDRA-4916
Merge branch 'cassandra-1.2' into trunk
add missing break
fix potential for multiple concurrent compactions of the same sstables
patch by jbellis and yukim; reviewed by slebresne for CASSANDRA-5256
Merge branch 'cassandra-1.2' into trunk
Fix CQL3 composite partition key error

patch by slebresne; reviewed by jbellis for CASSANDRA-5240
Allow IN clause for last clustering key

patch by slebresne; reviewed by jbellis for CASSANDRA-5230
Merge branch 'cassandra-1.2' into trunk
Add cqlsh help for auth statement

patch by iamaleksey; reviewed by slebresne for CASSANDRA-5233
Update debian version for 1.2.2 release
Fix pessimistic unit tests post-4671

Conflicts:
	test/unit/org/apache/cassandra/db/compaction/CompactionsPurgeTest.java
Merge branch 'cassandra-1.2' into trunk

Conflicts:
	test/unit/org/apache/cassandra/db/compaction/CompactionsPurgeTest.java
Change order of directory searching for c*.in.sh

patch by Benjamin Coverston; reviewed by Ben Gamble for CASSANDRA-3983