Fix bug with some IN queries missing results

patch by slebresne; reviewed by thobbs for CASSANDRA-7105
Fix availability validation for LOCAL_ONE CL

patch by Aleksey Yeschenko; reviewed by Sylvain Lebresne for
CASSANDRA-7319
Hint streaming can cause decommission to fail

patch by jasobrown, reviewed by marcuse for CASSANDRA-7219
Use LOCAL_ONE for non-superuser auth queries

patch by Aleksey Yeschenko; reviewed by Jason Brown for CASSANDRA-7328
Fix handling of empty counter replication mutations

patch by Aleksey Yeschenko; reviewed by Richard Low for CASSANDRA-7144
CASSANDRA-7144 follow-up
RepairTask didn't send a correct message on IllegalArgumentException

patch by Mikhail Stepura; reviewed by Yuki Morishita for CASSANDRA-7336
Fix rare potential NPE in HHOM page size calculation

patch by Aleksey Yeschenko; reviewed by Jonathan Ellis for
CASSANDRA-7354
Fix CASSANDRA-7354 CHANGES.txt entry
Fix race in Thrift server that can exhaust the pool of worker threads
patch by Christian Rolf and jbellis for CASSANDRA-6788
Ninja-fix counter-in-primary-key validation exception message
Check all INTERNAL_IP states for seed match.

Patch by Brandon Williams, reviewed by Jason Brown for CASSANDRA-6523
add logs/ and data/ to .gitignore
simplify: prefer containsKey(x) to keySet().contains(x)
Enable keepalive for native protocol

Patch by brandonwilliams reviewed by Sankalp Kohli for CASSANDRA-7380
Add replace_address_first_boot flag to only replace if not bootstrapped.

Patch by brandonwilliams, reviewed by thobbs for CASSANDRA-7356
Display generation/heartbeat in gossipinfo

Patch by brandonwilliams, reviewed by thobbs for CASSANDRA-7333
Track metrics at a keyspace level

Patch by brandonwilliams, reviewed by yukim for CASSANDRA-6539
fix wrong patch commit
Don't insert tombstones that hide indexed values into 2i

patch by Sam Tunnicliffe; reviewed by Aleksey Yeschenko for
CASSANDRA-7268