Fixes #7294: replace <th> translate filters with directives.

We were using translate filters in our table headers because
of a clash between the translate directive and other directives.
This commit updates the text in the <th>s to be wrapped in a
span that includes the translate directive instead.  Directives
are more performant than filters so this should speed up the
application ever so slightly.

http://projects.theforeman.org/issues/7294
Fixes #7283: using translate directive in <span> to avoid infinite loop.

Changing this table header to use a child <span> with the translate
directive thus avoiding an infinite loop created by the interaction
between the translate and sortable directives.

http://projects.theforeman.org/issues/7283
Merge pull request #4621 from waldenraines/7283

Fixes #7283: using translate directive in <span> to avoid infinite loop.
Merge pull request #4623 from waldenraines/7294

Fixes #7294: replace <th> translate filters with directives.
fixes #7292 - Fixes duplicated sync plan route, BZ 1132914
Merge pull request #4622 from cfouant/product-routes

fixes 7292 - Fixes duplicated sync plan route, BZ 1132914