Download the remote file to the local filesystem first
Merge pull request #1 from damonjones/master

Download the remote file to the local filesystem first