Utilize the default proxy for downloads

Hi Luke,
I found inside the corporate environment, that I had to configure the proxy before using webclient.downloadfile or downloadstring. I made these modifications to accommodate people working behind the proxy. What would have been nice is to put the creation of the webclient variable inside a function, but it wasn't clear to me which file that should go in or how to make sure it is included everywhere it would be needed. Perhaps you'd see the best place for it. Also, I wasn't sure how to go and execute your tests, so I tested my change manually. Please let me know any suggestions you have.
Thanks,
Dennis