fix multithreaded compaction deadlock
patch by Carl Yeksigian; reviewed by jbellis for CASSANDRA-4492
add close method to EchoedRow
add one more compactedRow.close on empty (#4492)
fix specifying and altering crc_check_chance;
patch by Marcus Eriksson and Aleksey Yeschenko, reviewed by Aleksey
Yeschenko for CASSANDRA-5053
Don't expire columns sooner than they should with 2ndary indexes

patch by amorton; reviewed by slebresne for CASSANDRA-5079
formatting
Improve handling a changing target throttle rate mid-compaction
patch by J.B. Langston; reviewed by jbellis for CASSANDRA-5087
improve validation for start key, end token ranges
patch by jbellis; reviewed by dbrosius for CASSANDRA-5089
Fix misspelling of 'positives'
Fix MoveTest.
Patch by Liu Yu, reviewed by brandonwilliams for CASSANDRA-4564
Correctly decode row keys in widerow mode.
Patch by brandonwilliams reviewed by aleksey for CASSANDRA-5098
Update news for 4880
Simplify CompressedRandomAccessReader to work around JDK FD bug
patch by jbellis; reviewed by Aleksey Yeschenko and tested by Cathy Daw for CASSANDRA-5088
Show progress on nodetool repair command; patch by yukim reviewed Sylvain Lebresne for CASSANDRA-4767
cleanup
Fix user defined compaction; patch by yukim reviewed by jbellis for CASSANDRA-5118
re-allow wrapping ranges for start_token/end_token range pairing
patch by jbellis; reviewed by brandonwilliams for CASSANDRA-5106
Fix CQL3 BATCH authorization caching

patch by Aleksey Yeschenko; reviewed by Sylvain Lebresne for CASSANDRA-5145
fix get_count returns incorrect value with TTL; patch by yukim reviewed by slebresne for CASSANDRA-5099
better handling for amid compaction failure; patch by yukim reviewed by slebresne for CASSANDRA-5137