Clarifying downloads controller

* Adding a method to better express intent of a conditional logic.
* Catching a problem with DLTP-28 and a missing commit.
Use the new Ruby 1.9 hash syntax.<br>Surrounding space missing for operator '=>'.