Expose thread pool metrics for the native protocol server

patch by mishail; reviewed by slebresne for CASSANDRA-6234
Merge branch 'cassandra-1.2' into cassandra-2.0
Merge branch 'cassandra-2.0' into trunk
Add warning on collection limitations in CQL doc
Change snapshot response message verb

to make sure response do not get dropped

patch by yukim; reviewed by jbellis for CASSANDRA-6415
Merge branch 'cassandra-1.2' into cassandra-2.0

Conflicts:
	src/java/org/apache/cassandra/service/SnapshotVerbHandler.java
Merge branch 'cassandra-2.0' into trunk
Multithreaded commitlog
patch by Benedict Elliot Smith; reviewed by jbellis for CASSANDRA-3578
Reduce gossip memory use by interning VersionedValue strings
patch by jbellis; tested by Quentin Conner for CASSANDRA-6410
Merge branch 'cassandra-1.2' into cassandra-2.0
Merge branch 'cassandra-2.0' into trunk
Revert "Reduce gossip memory use by interning VersionedValue strings"

This reverts commit 7ad39601dd3c248595d84f016c41ac35abd786ed.
Merge branch 'cassandra-1.2' into cassandra-2.0
Merge branch 'cassandra-2.0' into trunk
Reduce gossip memory use by interning VersionedValue strings
patch by jbellis; tested by Quentin Conner for CASSANDRA-6410
Merge branch 'cassandra-2.0' into trunk
Secondary index support for collections

patch by slebresne; reviewed by iamaleksey for CASSANDRA-4511
Warn when a read collection has > 64k elements

patch by slebresne; reviewed by iamaleksey for CASSANDRA-5428
Merge branch 'cassandra-1.2' into cassandra-2.0
Fix merge