Add support for using HTTP proxies using no authentication or basic authentication.

I know that XBMC/Kodi allows you to specify a proxy to use for the whole application, but it can sometimes be desirable to have a proxy setting specific for the add-on.  This adds such a proxy setting.