1057652: No longer delete derived products on import

Must include all derived marketing/engineering products
when determining the marketing/engineering product
mapping during manifest import, else katello thinks
that they should be deleted after an import.

Derived products are used to create a sub pool once
the subscription is attached. We can not delete them.
Fixes #4751: Environment and Content View were being omitted from the
allowed parameters for systems and preventing updating.
fixes #4767 - fixing content view search
Fixes #4501: rename katello JS i18n/mark translated bastion strings.

There was a javascript error on all katello pages when mark_translation was
turned on.  This was because katello was overwriting foreman's i18n global
var with it's own global var.  Renamed katello's global var to fix this.

Also added Xs around bastion strings marked for translation.
Fixes #4689 - Handle default content views in API/CLI
Merge pull request #3857 from daviddavis/temp/20140320170446

refs #4689 - Handle default content views in API/CLI
fixes #4797 - adding label to organization scoped search
Merge pull request #3869 from waldenraines/bug-4501

Fixes #4501: rename katello JS i18n/mark translated bastion strings.
Merge pull request #3861 from jlsherrill/cv_search

fixes #4767 - fixing content view search failure
Merge pull request #3855 from ehelms/fixes-4751

Fixes #4751: Environment and Content View were being omitted from the
Refs #4798 - Fixing the subscription API
fixes #4746 - removing non-existant CV History User relationship

CV History doesn't actually have a relationship to user,
it just stores its user login, so no need for AR association
Merge pull request #3875 from daviddavis/temp/20140324094605

Refs #4798 - Fixing the subscription API
fixes #4619 - cancel button on repo create return to repo list
Fixes #4807 - defaulting to false if mark_translated is not provided.
Merge pull request #3879 from jlsherrill/repo_create_can

fixes #4619 - cancel button on repo create return to repo list
Merge pull request #3880 from waldenraines/bug-4807

Fixes #4807 - defaulting to false if mark_translated is not provided.
Update foreman-tasks

Fixes #4762
Fixes #4741
Fixes #4715
Pre-requisite for #4781.

Also, it brings significant performance improvements with new Dynflow.
Merge pull request #3876 from jlsherrill/org_label

fixes #4797 - adding label to organization scoped search
Merge pull request #3878 from jlsherrill/user_del

fixes #4746 - removing non-existant CV History User relationship