Add special case for downloading single input file

Girder doesn't currently provide a zip file if a item contains a
single file. Fixes #30
Merge pull request #31 from cjh1/30-single-input-file-fix

Add special case for downloading single input file