Refs #5217: Adding check that the consumer cert matches the passed in
consumer identity when present.
Merge pull request #4085 from ehelms/refs-5217

Refs #5217: Adding check that the consumer cert matches the passed in consumer identity when present.
Merge pull request #4087 from ehelms/refs-5217

Refs #5217: Moving permissions into lib/katello directory.
Refs #5217: Fix activation key destroy.

This was introduced with merges from master and would cause errors
on deletion since the show rabl file sends attributes stored in Candlepin.
And since the activation key has been deleted at that point from Candlepin,
the object is no longer available.