add support for tunneling through http proxies
bump version
Merge branch 'refactor' into osx_refactor