Add proxy support

Support for running the iodocs service behind a network proxy.
Currently this does not work for Oauth and Oauth2 apis since
the oauth library does not support proxies.  One would either
need to completely replace those libraries or fork the oauth
library, which feels like a rabbit hole to me at the moment.

Proxy support is accomplished by replacing the node http and
https libraries with the more capable request library