Changed download function to pull the files from the Perforce FTP
server over HTTP. This is to work around restrictive firewalls where
FTP tends to be blocked but HTTP isn't.