fixing red hat repos page

* product controller actions were mistakenly deleted
* routes for said actions were mistakenly deleted
* data attributes in some cases will be changed from foo_bar
   to foo-bar, so this was fixed
Merge pull request #3778 from jlsherrill/repo_set

fixing red hat repos page