fixes #4890 - content view filter: unable to add package groups

This commit actually fixes 2 issues:

1. unable to add package groups to a package group filters
2. clicking on Remove/List or Add will generate an invalid
   request to the server (i.e. missing filter id)
Fixes #4943 - replace gettext with translate in CV details controller.
Merge pull request #3914 from waldenraines/bug-4943

Fixes #4943 - replace gettext with translate in CV details controller.
Fixes #4692, add titles to CV, AK, and sync status pages.
Merge pull request #3894 from bbuckingham/issue-4890

fixes #4890 - content view filter: unable to add package groups
fixes #4768 - various activation key page issues

* Default content View was not selectable
* Using a paged API for content view dropdown (fixed across the app)
* Fixes environment selector on new activation key page, no disable option needed
* Updated text slightly on activation key page to make it more user friendly
Fixes #4954 - Fixing several problems in the sync plan API
Merge pull request #3918 from daviddavis/temp/20140329072141

Fixes #4954 - Fixing several problems in the sync plan API
Merge pull request #3901 from jlsherrill/akey_cv

fixes #4768 - various activation key page issues
fixes #4962, BZ1081756 - prefix https:// on portal link if not present
Merge pull request #3913 from waldenraines/bug-4692

Fixes #4692, add titles to CV, AK, and sync status pages.
Merge pull request #3921 from thomasmckay/4962-portal-link

fixes #4962, BZ1081756 - prefix https:// on portal link if not present
fixes #4956 - content view errata by id filter - list available errata

This is a fix so that available errata are listed in
the UI.  This is fixing a regression that I introduced with
17f9b25871460e59cee62bd54484806398d2b330 :(
Merge pull request #3919 from bbuckingham/issue-4956

fixes #4956 - content view errata by id filter - list available errata
Fixes #4910 - Insert a default location.

This is not tied to any organization since it is tied to the server install