Allow the user-agent to be set on proxy

Some of our calls to upstreams need a valid user-agent to be set, this allows us to to set to when needed but by default does nothing.