add jmx listener to publish metrics for cassandra-5838
Use a range aware scanner for cleanup to improve performance.

Patch by thobbs, stuhood and marcuse, reviewed by marcuse for CASSANDRA-2524
Merge branch 'cassandra-2.0' into trunk
ninja fix for missing buffer offsets in CASSANDRA-5884
Merge branch 'cassandra-2.0' into trunk
NEWS
clean up cfstats/cfhistograms output
Merge branch 'cassandra-2.0.0' into cassandra-2.0
Merge branch 'cassandra-2.0' into trunk
Kill a buggy avro vestige
Merge branch 'cassandra-2.0.0' into cassandra-2.0
Merge branch 'cassandra-2.0' into trunk
clarify error messages for zero/multiple PKs
patch by Lyben Todorov; reviewed by jbellis for CASSANDRA-5875
switch logging from log4j to logback
patch by dbrosius reviewed by jbellis for cassandra-5883
clarify error messages for zero/multiple PKs
patch by Lyben Todorov; reviewed by jbellis for CASSANDRA-5875
add logback-classic jar
increase -Xss to 256k

Patch by eevans; reviewed by jbellis for CASSANDRA-5517
increase -Xss to 256k

Patch by eevans; reviewed by jbellis for CASSANDRA-5517
Cleanup doesn't need to inspect sstables that contain only local data
patch by Tyler Hobbs; reviewed by jbellis for CASSANDRA-5722
Merge branch 'cassandra-2.0' into trunk