Fixes #5451: Load only custom products for repo discovery.

Adds 'custom' param option to the products index API call in order
to retrieve non-red hat products. Updates the repo discovery creation
screen to pass custom so that users are only creating repositories
for existing custom products.
Fixes #5805: Update qpidd.conf location and grab Pulp messages in debug.
fixes #6113 - add lifecycle environment tab to smart proxy / capsule form
Refs #6113 - use dynflow tasks to modify capsule lifecycle env

 * Disable lifecycle environment modifications for default capsule
 * Extends foreman's smart_proxies controller to support dynflow actions
     on update
Fixes #6189 - Rework activation key destroy with dynflow
Fixes #6342 - correct permission of environment remove button.
Merge pull request #4302 from daviddavis/temp/20140618163727

Fixes #6189 - Rework activation key destroy with dynflow
Merge pull request #4327 from waldenraines/6324

Fixes #6342 - correct permission of environment remove button.
fixes #6276 / BZ 1106378 - content view package filter - allow user to change existing rules

Without this change, a user cannot modify a package filter rule, if the
change involves going from an equal filter to greater/less/range filter
(or vice versa).

It also allows a user to 'Edit' the filter and then 'Cancel' returning
the entry to it's previous state.
fixes #6270 / BZ 1110020 - fix issues with content view version deletion

This commit fixes a few issues with content view version deletion.  They are:
1. The 'Remove' button is not available for an archived version that is not
   currently associated with a lifecycle environment
2. The 'Next' button in the removal widget is disabled on the Lifecycle
   Environment step
3. When deleting an archive, the version is deleted; however, the finalize
   step would fail in dynflow since all information associated with the
   version is being removed, including the history which is used in
   finalize.
Merge pull request #4321 from bbuckingham/issue-6276

fixes #6276 / BZ 1106378 - content view package filter - allow user to change existing rules
Merge pull request #4299 from bbuckingham/issue-6270

fixes #6270 / BZ 1110020 - fix issues with content view version deletion
Merge pull request #4311 from ehelms/fixes-5805

Fixes #5805: Update qpidd.conf location and grab Pulp messages in debug.
Merge pull request #4308 from ehelms/fixes-5451

Fixes #5451: Load only custom products for repo discovery.
Fixes #4702: Only include selected repositories in UI when filtering for content view.
Merge pull request #4323 from jlsherrill/capsule

fixes #6113 - add lifecycle environment tab to smart proxy / capsule
Merge pull request #4320 from ehelms/fixes-4702

Fixes #4702: Only include selected repositories in UI when filtering for...