Add HttpProtocol.noProxyFor + RequestBuilde.proxy + refactor Proxy DSL, close #1454