Use torrent's filename for download name.
Changes to packages & visibility.

* Auth chain now exports `Required` which determines if route-level auth is performed.
* app/admin/controllers building in wrong package.
Fixes issue #5 by issuing a redirect back to the summary page.
Merge pull request #8 from drbawb/develop

Minor fixes from develop