WIP: Download files with nginx

@antgonza helped with this one.  Remaining to be done:

- [ ] Get nginx into Travis CI
- [ ] Add download links in the GUI where appropriate
- [ ] Fix whatever tests are about to fail when I submit this PR