Add IPv6 support to 2.6+.
Added timeout.
pep8, version bump to 2.9.1