Record the real messaging version in all cases in OutboundTcpConnection

patch by Aleksey Yeschenko; reviewed by Piotr Kołaczkowski for
CASSANDRA-8057
Don't reset nodes' versions when closing IncomingTcpConnections

patch by Aleksey Yeschenko; reviewed by Marcus Eriksson for
CASSANDRA-7734
Schedule fat client schema pull on join

patch by Oleg Anastasyev; reviewed by Aleksey Yeschenko for
CASSANDRA-7993
Add sanity check of $JAVA on startup
patch by Robert Stupp; reviewed by Michael Shuler for CASSANDRA-7676
Notify DT subscribers when a column family is truncated

patch by Sam Tunnicliffe; reviewed by Aleksey Yeschenko for
CASSANDRA-8088
Fix counters in supercolumns during live upgrades from 1.2

patch by Aleksey Yeschenko; reviewed by Sylvain Lebresne for
CASSANDRA-7188
Fix merging schemas with re-dropped keyspaces

patch by Aleksey Yeschenko; reviewed by Pavel Yaskevich for
CASSANDRA-7256
Reduce totalBlockFor() for LOCAL_* consistency levels

patch by Nicolas Douillet; reviewed by Aleksey Yeschenko for
CASSANDRA-8058
Create backup directories for commitlog archiving during startup

patch by Jan Karlsson, reviewed by jasobrown for CASSANDRA-8111
ninja fix to add null check on CommitLogArchiver startup
Fix autocompletion for alter keyspace

patch by Rajanarayanan Thottuvaikkatumana; reviewed by Mikhail Stepura for CASSANDRA-8021
Validate ascii and utf8 string literals in cql queries

Patch by Tyler Hobbs; review by Aleksey Yeschenko for CASSANDRA-8101
Add the ability to cleanup files after CqlBulkRecordWriter succeeds

Patch by Paul Pak, reviewed by Piotr Kołaczkowski for CASSANDRA-7777
Fix dupes in DISTINCT queries on static cols w/ paging

Patch by Tyler Hobbs; reviewed by Sylvain Lebresne for CASSANDRA-8108
Fix hint replay with many accumulated expired hints

patch by Aleksey Yeschenko; reviewed by Jonathan Ellis for
CASSANDRA-6998
Add DateTieredCompactionStrategy

Patch by Bjorn Hegerfors; reviewed by marcuse for CASSANDRA-6602
Emit metrics for CAS

Patch by Sankalp Kohli, reviewed by brandonwilliams for CASSANDRA-7341
Update yaml comment about rpc_max_threads with HSHA

Patch by Mike Adamson, reviewed by brandonwilliams for CASSANDRA-8116
add missing file
Force batchlog replay before decommissioning a node

patch by Branimir Lambov; reviewed by Aleksey Yeschenko for
CASSANDRA-7446