Ipv6 integration

This is a superset of https://github.com/datastax/python-driver/pull/144 with some tweaks, and an integration test.

Requires this to run ccm:
https://github.com/pcmanus/ccm/pull/143

Everything should work fine without the ccm update, we just can't run the ipv6 integration tests.