Fixes #4723: Adds an explicit restart of tomcat to the reset script
to ensure that tomcat is restarted before db:seed is run.
fixes 4725 - fixes deletion of puppet environments with no modules

Without this change, puppet environment would be deleted if for some reason the modules
did not exist on the puppet master in /etc/puppet/environments/

Also new content view versions without puppet modules would not have their environment
changed on the file system to reflect the modules actually in the the repo (none)
Fixes #4751: Environment and Content View were being omitted from the
allowed parameters for systems and preventing updating.
fixes #4754 - BZ-1075189 - 4754-register
Fixes #4765: Errata by ID filter tabs correctly linked by passing filter ID.
fixes #4767 - fixing content view search
Merge pull request #3860 from ehelms/fixes-4765

Fixes #4765: Errata by ID filter tabs correctly linked by passing filter...
Fixes #4721 - passing systemId into system tasks calls to match API.
Merge pull request #3856 from thomasmckay/4754-register

fixes #4754 - BZ-1075189 - subscription-manager register w/ activation keys
refs #4775
fixes #4744 - updating copyright to 2014
fixes #4778 - Content View Version: package/errata counts are incorrect for latest version
Refs #4779 - Adding system group items to key API
Merge pull request #3867 from bbuckingham/issue-4778

fixes #4778 - Content View Version: package/errata counts are incorrect for latest version
Merge pull request #3866 from jlsherrill/copyright

fixes #4744 - updating copyright to 2014
fixes #4765: Content Views: Filters: sort errata by id
Merge pull request #3862 from waldenraines/bug-4721

Fixes #4721 - passing systemId into system tasks calls to match API.
Fixes #4758: Adds client authentication to enabled repos call.

After moving the client authentication solely to the Candlepin proxies
controller, the enabled repos call from katello agent could no longer
complete successfully. This slightly re-factor the client cert to be
generic to any client providing an SSL cert and includes this authentication
method for the enabled repos call in the V1 systems controller.
Merge pull request #3859 from ehelms/fixes-4758

Fixes #4758: Adds client authentication to enabled repos call.
Fixes #4784: Replaces development setup documentation with references to
katello-devel-installer and katello-deploy.
Fixes #4501: rename katello JS i18n/mark translated bastion strings.

There was a javascript error on all katello pages when mark_translation was
turned on.  This was because katello was overwriting foreman's i18n global
var with it's own global var.  Renamed katello's global var to fix this.

Also added Xs around bastion strings marked for translation.