Fix test for input file presence in RunsController#input.

Was testing file.nil? but should be file.blank?
Add a routing test for RunsController#input.
Group the proxy routes together in a scope.

Makes the routes much neater.
Add routing tests for results and log downloads.
Move run download routes into a scope.

Groups things together, neatens things up.