Add tox and travis config file, update .gitnore.
First cut at a gevent connection class.

It seems to kind of work. The integration tests aren't working
right; that needs to be fixed before first. A simple test of the
basic functionality seems to work, but I've not yet tested the
recovery/retry and other execptional conditions.
Remove unused set.
Clean up.
Clean-up and refactor.
Use gevent as default connection class when monkey patched.
Bring back the timeout.
Small cleanup.
fix "no viable alternative at input" on map type

encode key and value of map data type with native data types' encoders
fix "no viable alternative at input" issue on list type

use native type encoders to encode elements of list
Use timeouts on all Control Connection queries

Fixes PYTHON-34
Add timeout parameter to Session.execute()
Add default timeout to Session

For PYTHON-35
Add null logging handler to cassandra package

This prevents spurious warnings like 'No handlers could be found for
logger "cassandra.cluster"'.  This will not affect normal logging.
encode inner data type of collection with cql_encode_builtin_types()
rename generic encoding function to cql_encode_all_types()
Consolidate _child_policy and child_policy
Merge pull request #59 from datastax/trivial_misnaming

Consolidate _child_policy and child_policy
s/Note/Important/ for Session.timeout docstring
remove unused cql-collection-types-in-python set