Validate arguments of blobAs functions

patch by slebresne; reviewed by thobbs for CASSANDRA-7707
Fix potential AssertionError in RangeTombstoneList

patch by slebresne; reviewed by thobbs for CASSANDRA-7700
Version and licenses for 2.0.10 release
Fix pig tests.

Patch by Alex Liu, reviewed by brandonwilliams for CASSANDRA-7570
Validate arguments of blobAs functions

patch by slebresne; reviewed by thobbs for CASSANDRA-7707
Fix potential AssertionError in RangeTombstoneList

patch by slebresne; reviewed by thobbs for CASSANDRA-7700
Version and licenses for 2.0.10 release
Fix build
Fix test/system/test_thrift_server.py
Merge branch 'cassandra-1.2' into cassandra-2.0
Merge branch 'cassandra-2.0' into cassandra-2.1.0

Conflicts:
	.rat-excludes
	CHANGES.txt
	build.xml
	debian/changelog
	test/unit/org/apache/cassandra/cql3/SliceQueryFilterWithStaticColumnsPresentTest.java
	test/unit/org/apache/cassandra/db/RangeTombstoneListTest.java
Versions for 2.1.0-rc6
Fix more of test/system/test_thrift_server.py
Merge branch 'cassandra-1.2' into cassandra-2.0
Fix even more of test/system/test_thrift_server.py
Merge branch 'cassandra-2.0' into cassandra-2.1.0
Merge branch 'cassandra-2.1.0' into cassandra-2.1

Conflicts:
	CHANGES.txt
	src/java/org/apache/cassandra/hadoop/pig/CqlNativeStorage.java
Merge branch 'cassandra-2.1' into trunk
Merge remote-tracking branch 'origin/trunk' into 7562-udf-java