Patched DownloadsController to work with external datastreams.
Fixes #1096.
Merge pull request #1097 from duke-libraries/1096-download-external

Patched DownloadsController to work with external datastreams.