Added the ability to use a proxy when making requests

I ran into an issue recently where my app had to make outbound requests using a proxy. Without having to make major modifications to your code I added this shim to make it work.

How to use it:
twitterClient.setProxy({host: 'proxy.mysite.com', port: 443});