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 #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.