Bastion: Adding new resources, re-factoring and updating inline
edits.
Bastion: Adding success and error handling for inline edit.
Bastion: Adding readonly mode for systems info view.
Merge pull request #2776 from ehelms/bastion

Bastion: Adding new resources, re-factoring and updating inline
katello-reset-dbs - db:migrate:reset is acting unexpectedly

It seems that db:migrate:reset is ignoring migrations located in our
engines. I filed a bug against rails [1] to hopefully get it fixed.

[1] https://github.com/rails/rails/issues/11964
Merge pull request #2790 from komidore64/db-migrate-reset

katello-reset-dbs - `db:migrate:reset` is acting unexpectedly
Nutupane: set application/json header for v2 api, fixes #2793.
Merge pull request #2794 from waldenraines/ff-fix

Nutupane: set application/json header for v2 api, fixes #2793.
puppet - update content search to include puppet module counts

This commit contains changes to show the puppet modules count
when performing search by content view, product and repository.

Since adding puppet modules adds more information to the
cell on hover, condensing the format to be similar to:
	X / Y / Z

With a (i) tipsy on the far right that allows user to see
it displayed as:
	Packages (X)
	Errata (Y)
	Puppet Modules (Z)

This approach was taken, since the cell would have had to have
been increase in size significantly to include the new attribute.
puppet - content search updates to support puppet modules

This commit contains several changes to support content
search for puppet modules, such as the following:
- content view search - repo comparison listing puppet modules
- repo search - repo comparising listing puppet modules
- tipsy on puppet module to provide module metadata

This commit also fixes a few small bugs observed with
content view search repo comparisons.  (e.g. wasn't properly
listing content or supporting paging)
content search - fix jshint error