1009078 - correctly set the proxies to supported protocols
moved reporting to try clause of try/except/else block
fixed unit tests
added warnings about incomplete proxy support for the revent and threaded downloader
Merge pull request #10 from pulp/jconnor-1009078-http-https-proxies

1009078 - correctly set the proxies to supported protocols