add proxy auth support
only use the proxy auth settings for proxy requestors
check for existing authenticator
remove logging
Merge pull request #247 from typesafehub/fix/proxy-auth

add proxy auth support