Download to unique temporary file, only move once downloaded
Merge pull request #100 from theefer/download-to-unique-dir

Download to unique temporary file, only move once downloaded