third-party libs suck

so I make my own
Merge branch 'master' of https://github.com/adelnizamutdinov/async-http-client