Fixes #6993: Allow repo-discovery through a proxy.
Note that the Anemone gem allows the passing of proxy_host and proxy_port by default but does not currently support proxy user and password. In order to get around this, a monkey patch is applied to anemone to allow passing user and port.
Related issues
Bug #6993: Repo discovery doesn't work when running behind a proxy
Fixes #6993: Allow repo-discovery through a proxy.
Note that the Anemone gem allows the passing of proxy_host and proxy_port
by default but does not currently support proxy user and password.
In order to get around this, a monkey patch is applied to anemone
to allow passing user and port.