Add test to relative redirect following redirects
Merge pull request #128 from edgurgel/add-relative-redirect-follow-test

Add test to relative redirect following redirects
set 'netloc' in client
regen doc
Merge branch 'master' of github.com:benoitc/hackney
accept depth and sni options
Merge pull request #129 from tnt-dev/master

Check if relative url contains a forward slash
Merge pull request #131 from deadtrickster/ssl

accept depth and sni options
Add basic async test
Refactor integration tests

Use assertion macros correctly and reindent using 4 spaces as
indentation
colorize README
Merge pull request #133 from edgurgel/add-async-test

Add async test
fix connection state release

dict:find return wasn't correctly matched which prevented any release from ets
when the process was exiting unexpecteadly. fix #77
make sure async connection are clean when exited
fix controlling process.

controlling process was badly reinserting the new request information by using
the request as the key. While I am here fix the stop_async_response function
to make sure it happens synchronously.
regen doc
Revert "regen doc"

This reverts commit c290c4885d4e3536cd229fe2798c8e7ed711ed2d.
fix ssl race condition

It seems tehre is a race confition while giving the control of the socket to a
new process with ssl. For now fix it by giving the control to the pool once we set
the active option. fix #130
make sure we store the linked Pid
Merge pull request #132 from tnt-dev/set_netloc_in_client

Set 'netloc' in client