Write row markers when serializing schema

patch by Aleksey Yeschenko; reviewed by Sylvain Lebresne for
CASSANDRA-5572
Check only SSTables for the requested range when streaming patch by Rick Branson; reviewed by yukim for CASSANDRA-5569
Replace ArrayBlockingQuery by LinkedBlockingQueue in binary protocol RequestThreadPoolExecutor
snappy-java upgrade to 1.0.5
Fix NPE in Pig's widerow mode.
Patch by Sheetal Gorsani and Jeremy Hanna, reviewed by brandonwilliams
for CASSANDRA-5488
Merge branch 'cassandra-1.1' into cassandra-1.2

Conflicts:
	CHANGES.txt
Remove buggy thrift max message length option
patch by jbellis; reviewed by tjake for CASSANDRA-5529
merge from 1.1
Remove buggy thrift max message length option
patch by jbellis; reviewed by tjake for CASSANDRA-5529
merge
fix overflow possibility
patch by Mikhail Mazursky; reviewed by jbellis for CASSANDRA-5584
Improve batchlog replay behavior and hint ttl handling

patch by Aleksey Yeschenko; reviewed by Jonathan Ellis for
CASSANDRA-5314
Ninja-correct NEWS.txt typo (uses to -> used to)
cqlsh: ninja-fix DROP INDEX autocompletion for CQL3 tables
spilleng
spilleng
Updates news file, version and missing licenses for 1.1.12 release
Move System.exit on OOM into a separate thread
patch by jbellis; reviewed by marcuse for CASSANDRA-5273
Fix 5488 round 2
Exclude localTimestamp from merkle tree calculation for tombstones patch by Christian Spriegel; reviewed by yukim for CASSANDRA-5398