Travis - Moving code linting to the same job.

The Ruby linter was previously a part of the minitest job but now
that we have JS linting, makes sense to put all linting together
and keep that separate from unit tests.
Technical Debt - Removing old JavaScript from previous Foreman integration.
970248 - updating to support auto gpg install

updating package/errata update/install to set the flag
to auto-import the gpg key on the client
fixing owner test and cassette update
Merge pull request #2411 from ehelms/asset-cleanup

Technical Debt - Removing old JavaScript from previous Foreman integrati...
Merge pull request #2398 from ehelms/travis-update

Travis - Moving code linting to the same job.
Merge pull request #2422 from jlsherrill/gpg

970248 - updating to support auto gpg install
Do not hide exceptions

Exceptions are now hidden only in production.
Fixing false positive tests which begin failing after disabling
exception hiding in application controller