consumer errata - update to support with pulp v2

This PR contains several small commits to allow katello to support consumer errata.

Please see individual commits for details.

Note: 
- The dashboard snippets for applicable errata and system groups are purposely disabled.  They will be re-enabled when we have a solution to the performance issue of retrieving applicable errata from pulp.