Added (socks) proxy support

Two commits: Added the -p switch, to tell youtube-download and youtube-playlist to use a (socks) proxy.
Please note that LWP::Protocol::socks has to be installed to make LWP work with socks proxies.