Don't allow simultaneous bootstrap when cassandra.consistent.rangemovement is true

Patch by brandonwilliams, reviewed by tjake for CASSANDRA-7069
Merge branch 'cassandra-2.1' into trunk
Use ThreadLocalRandom and remove FBUtilities.threadLocalRandom

patch by benedict; reviewed by tjake for CASSANDRA-7934
ninja-fix CHANGES.txt
Merge branch 'cassandra-2.1' into trunk

Conflicts:
	src/java/org/apache/cassandra/io/compress/CompressedRandomAccessReader.java
	src/java/org/apache/cassandra/service/QueryState.java
ninja-fix cassandra-stress totalGcStats metric
Merge branch 'cassandra-2.1' into trunk
Better error checking of stress profile

patch by tjake; reviewed by belliottsmith for CASSANDRA-7716
Merge branch 'cassandra-2.1' into trunk
Fix logging dir in debian package

Patch by Michael Shuler, reviewed by brandonwilliams for CASSANDRA-7941
Merge branch 'cassandra-2.1' into trunk
fix format string to match count of values
Merge branch 'cassandra-2.1' into trunk
use %n for newlines in printfs
ninja fix cassandra-stress pre-2.1.1 compatibility
Merge branch 'cassandra-2.1' into trunk
Improve compaction logging

Patch by Mihai Suteu; reviewed by marcuse for CASSANDRA-7818
Fix saving caches when a table is dropped

patch by Aleksey Yeschenko; reviewed by Benedict Elliott Smith for
CASSANDRA-7784
Merge branch 'cassandra-2.1' into trunk
Clean up compaction logging more - followup to CASSANDRA-7818