843064 - Content Search - Products: Not required unless searching for Products itself, it's misleading when searching for Repos, Packages and Errata

When product is filled in search form, it is always taken into account.
Fixed #842271 - filtering the "bugfix" errata in CLI doesn't work
809259 - activation key - cli permissions changes

Fix a few small permissions issues with the "activation_key list" cli.

1. Do not send a request to server for the 'organization' prior
   to sending the akey list request.  The org request is not necessary
   and is inconsistent with other cli scenarios.

2. Extend the any_operation_readable? on the environment to include
   activation keys.  When user requests the akey list by environment,
   the cli must send a request to the server to translate the env
   name to id.  Without this change, the user must have permissions
   to the environment; however, with it they only need permission
   to the akeys (which is what was intended).

3. Small fix to allow the akey list by environment to work properly.
   When the request is received, we need the organization to check
   permissions; however, the request only included env id.  So, we can
   simply use the org that env is associated with for the perm check.
809259 - activation key - cli permissions changes (continued)

This commit adds on to the changes committed with:
	7a0c4c859f8b9741b45cc0dad58962ba2be3f053

After further testing, found that other cli operations are not
working properly when a user has activation-key only permissions.
As a result, this commit contains changes similar to the above
hash for things like activation key update, add_pool, remove_pool,
delete...etc.

Conflicts:

	cli/src/katello/client/core/activation_key.py
854697 - manifest import - if first import fails, rollback (unimport it)

This commit contains changes such that if a user attempts to import
a manifest and the import fails, the orchestration will rollback
(i.e. unimport) the manifest.

This change is to address a scenario like the following:
- user sets the CDN to an invalid value
- user imports a manifest
- the import of the manifest in to candlepin succeeds; however,
  the creation of the repos using candlepin/cdn fails (since
  the cdn url is bad)

With this change, the user can fix the cdn url and attempt a
reimport.

A couple of issues to be aware of:
1. The manifest upload history will report the failed upload as
   successful; however, an error notice will be generated.  The
   issue here is that we should not be displaying upload history
   based only on the success of the candlepin upload.  A separate
   bugzilla has been created to address this.

2. This rollback only applies if there have not been any previous
   successful imports.  The reason being rolling back will completely
   remove any information stored in candlepin from that manifest
   and any incrementals previously imported.  In addition, subscriptions
   will be removed.  Support for proper rollbacks are something that
   can be explored in the future.
Merge remote-tracking branch 'upstream/master' into fork-809259-2

Conflicts:
	src/config/routes.rb
Let errata types options be selectable
Org switcher "tipsy" fix and IE8 final fixes.
Merge pull request #623 from bbuckingham/fork-809259-2

809259 - fix some permissions issues in cli for Activation Keys
Merge pull request #626 from bbuckingham/fork-854697

854697 - manifest import - if first import fails, rollback (unimport it)
Merge pull request #650 from knowncitizen/orgfixes

Org switcher "tipsy" fix and IE8 final fixes.
subsfilter - Correctly update UI when subscription checkboxes toggled
Merge pull request #602 from thomasmckay/subsfilter

Correctly update UI when subscription checkboxes toggled
Merge pull request #618 from mbacovsky/842271

Fixed #842271 - filtering the "bugfix" errata in CLI doesn't work
Merge pull request #581 from Pajk/843064

843064 - Content Search - Products: Not required unless searching for Pr...
Automatic commit of package [katello-cli] release [1.1.8-1].
Automatic commit of package [katello] release [1.1.12-1].