Can pass agent & userAgent to request

I wanted the ability to pass a userAgent string and an agent object to the request module because I want to check the IP using a Tor proxy.

This is a small addition to be able to pass those if needed.