Switch to using mikeal/request to gain proxy support

Replaced `https.get` with `request`, added support for removing config settings, and passing proxy config through to endpoints.

Dependent upon the latest `request` package which includes automatic proxy support based on environment variables.