some download fixes
* better reporting of missing content
* 503 if unable to download anything
* db fix for persisting downloads
One last fix for downloads to prevent NPE
Merge pull request #660 from jiwalker-usgs/downloadFixes

Download fixes