promotion page improvements

* disable button if none selected or once clicked
* add breadcrumb
* change title a bit
* highlight version tab on promotion
changing all icon-backward icons to double-angle-left
Content Views: Added tests for updating composites
Content Views Rework: prepend content_view on filter models, update routes

This commit addresses the following:

1. Rename the filter models/schema, prepending 'content_view_' to each.
   This change is to be consistent with other models
   (e.g. content_view_environments) as well as to ensure that there is
   never a name clash with the core or future models added to katello

2. Update routes to also account for the above change.  For example,
   rather than define:
   GET /filters/:id
   defint:
   GET /content_view_filters/:id
Merge pull request #3764 from bbuckingham/cv-rework-filters-rename

Content Views Rework: prepend content_view on filter models, update routes
Merge pull request #3773 from jlsherrill/cv-breadcrumb

promotion page improvements
Merge pull request #3766 from daviddavis/temp/20140303113408

Content Views: Added test for updating composites
adding content view history ui
Content Views: Publishing version archives under content_views directory
Merge pull request #3779 from daviddavis/temp/20140305190902

Content Views: Publishing version archives under content_views directory
Merge pull request #3774 from jlsherrill/cv-history

adding content view history ui
Content Views: handle composite content views.

Allow creation and update of composite content views.