Adding temporary custom replacement for ruport

This removes reports for:
 * Users - as we have moved to foreman users
 * Distributors - as there was no route, cli did not provide access
Bastion: Updating forms to Bootstrap3 styling and encapsulating the
basic structure into directives.
Merge pull request #3440 from jlsherrill/ditch_ruport_engine

Adding temporary custom replacement for ruport
Bastion: fixing issue with template URLs post engine.
Merge pull request #3443 from ehelms/engine-forms

Bastion: Updating forms to Bootstrap3 styling and encapsulating the
Merge pull request #3439 from waldenraines/engine-templates

Bastion: fixing issue with template URLs post engine.
Merge pull request #3442 from ehelms/engine-rubocop

Engine: Fixes #3374: Adds a rake task to run rubocop and updates to
Engine: Adding basic Foreman plugin definition.

This adds the Foreman plugin definition to define a single
navigation menu setup when Katello is installed. Overlapping entities
are scoped by naming and an entire Content menu is added for the
unique entities Katello brings.