First round of fixups.
DSE 3.1 compatibility patches.
Tag the versioning.
Forgot an import.
Oops... Should really consult ourselves, not our connection for the cql_quote_predicate.
Did the thrifties specialization in a more OO fashion.
Somehow went to the trouble to make a separate encoding function... and totally failed to make it actually different. :-(
Added debug logging to cql.
Try to distinguish between connection failures and programming errors.
Created a "CommunicationError" which is meant to be a grab all for "this connection is in a bad state, try using another one".
Merge branch 'connection_pool'

Conflicts:
	cql/cursor.py
	cql/query.py