Prevent NPE on FD conviction race

Patch by brandonwilliams, reviewed by thobbs for CASSANDRA-7940
Fix RowIndexEntry to report correct serializedSize
patch by Pavel Yaskevich; reviewed by Aleksey Yeschenko for CASSANDRA-7948
Include schema_triggers CF in readable system resources

patch by Adam Holmberg; reviewed by Aleksey Yeschenko for CASSANDRA-7967
Allow permissions cache to be set via JMX

Patch by brandonwilliams, reviewed by aleksey for CASSANDRA-7968
Log unclean client disconnect excs at DEBUG

Patch by Graham Sanderson; reviewed by Tyler Hobbs for CASSANDRA-7849
Allow propagating multiple gossip states atomically

Patch by brandonwilliams, reviewed by jasobrown for CASSANDRA-6125
Add method to invalidate permission cache via JMX

Patch by brandonwilliams, reviewed by aleksey for CASSANDRA-7977
Validate token() args are in partition key order

Patch by Benjamin Lerer; reviewed by Tyler Hobbs for CASSANDRA-6075
Fix NPE when table dropped during streaming

patch by yukim; reviewed by krummas for CASSANDRA-7946
fix typo
CrcCheckChance should adjust based on live CFMetadata not sstable metadata

patch by tjake; reviewed by Jason Brown for CASSANDRA-7978
Fix CASSANDRA-6075

patch by Aleksey Yeschenko and Benjamin Lerer
Fix wrong progress when streaming uncompressed

patch by yukim; reviewed by Josh McKenzie for CASSANDRA-7878
Ignore fat clients when checking for endpoint collision

Patch by brandonwilliams, reviewed by tjake for CASSANDRA-7939
Fix possible infinite loop in create repair range

patch by Jimmy Mårdell; reviewed by yukim for CASSANDRA-7983
Archive any commitlog segments present at startup
patch by Sam Tunnicliffe; reviewed by bes and jbellis for CASSANDRA-6904
Increase nodetool Xmx
patch by Nikolai Grigoriev; reviewed by jbellis for CASSANDRA-7956
Fix possible overflow while sorting CL segments for replay
patch by Oleg Anastasyev; reviewed by jbellis for CASSANDRA-7992
CHANGES
Better validation of collection values

patch by slebresne; reviewed by thobbs for CASSANDRA-7833