add tox as test dependency
Merge pull request #282 from kevinburke/tox

add tox as test dependency
Increase timeout for Windows.
Fixed test_fields on Windows and some PEP8 love.
Use Tornado 3.x in tests.
Refactored tornado test cases.

Use an explicit IOLoop instance so it should be more clear what's going
on internally.
Fixed check for IPv6 support.
Merge pull request #288 from schlamar/fix-ipv6-check

Fixed check for IPv6 support.
Merge pull request #285 from schlamar/timeout-win

Increase timeout for Windows.
Merge pull request #286 from schlamar/test-fields

Fixed test_fields on Windows and some PEP8 love.
Revert #282.
Merge pull request #287 from schlamar/refactor-tornado

Refactored tornado test cases.
Add support for platforms without threading, fixes #289.
Ensure connections are properly closed on object destruction

Signed-off-by: Vincent Besanceney <vincent@b9company.fr>
Merge pull request #291 from vincentbesanceney/fix_connleak

Ensure connections are properly closed on objects destruction.
Revert "Ensure connections are properly closed on object destruction" (#291)

This reverts commit 1922ddac389270301e40a0589127cb87262f7cad.

Fixes #292.
Use a default port when comparing hosts to a connection pool

Added tests to verify and show expected behavior
Merge pull request #305 from nipunn1313/default_port

Use a default port when comparing hosts to a connection pool
CHANGES formatting.
_tunnel_host compatibility for Python 2.6.(0-2)

The _tunnel_host attribute was added in Python 2.6.3, so older Python 2.6's
failed when urllib3 would attempt to access the _tunnel_host attribute. This
change checks for the attribute's existence before accessing it. This fixes
Github issue #306.

Adds tests for this change.