Implement Hydra's download behavior
Add basic download feature spec

Mostly verifies internal Hydra behaviors, but ensures the route is
properly hooked up and any overrides we do don't break core behavior
Merge pull request #58 from OregonDigital/feature/downloads-controller

Feature/downloads controller