Fix CFMetaData compaction-related warnings
Merge branch 'cassandra-2.1' into trunk
fix test throw unknown keyspace error
don't declare throwing exceptions that aren't
remove dead field
avoid npe chance, use == with enums
Ninja: fix test for js return type under rhino engine
Temporary fix for CASSANDRA-8326

This is a temporary python driver fix for CASSANDRA-8326.  The patch
has not been properly reviewed and tested by the python driver team.
The driver version bundled here can be found at the following branch:

https://github.com/thobbs/python-driver/tree/CASSANDRA-8326-temp-fix
Merge remote-tracking branch 'origin/trunk' into 8053-udaf-v2