system groups - update errata pane to support accessing job details

This commit contains changes that will allow the user to see
the detailed results of an errata install from either
the Systems or System Groups Errata pane without the need
to navigate to the Event History.   In order to access the details
the user can simply click the link and a subpanel will be opened
showing the same information the user could see if sitting on
the Event History pane.

Note: this only applies while sitting on the pane once an
action is initiated.  Once the action is completed, if the user
navigates to another pane and returns, they can no longer access
the details because at that point it is 'history'....
system groups - update packages pane to support accessing job details

This commit contains changes that will allow the user to see
the detailed results of a package install from the System Groups
Packages pane without the need to navigate to the Event History.
In order to access the details the user can simply click the link
and a subpanel will be opened showing the same information the
user could see if sitting on the Event History pane.

Note: this only applies while sitting on the pane once an
action is initiated.  Once the action is completed, if the user
navigates to another pane and returns, they can no longer access
the details because at that point it is 'history'....
system - update the packages UI to use task id vs uuid

This change from uuid is a common change being made in the
ui for the system and system groups.  Rather than use the uuid from
pulp we'll use the id that is generated by katello.  The katello
id is a unique id, so there should be no issues.
systems - fix specs due to uuid to id change for actions
systems - update packages pane to support accessing task details on completion

This commit contains changes that will allow the user to see
the results of completed/failed package actions from the Systems
Packages pane without the need to navigate to the Event History.
In order to access the details the user can simply click the link
and a subpanel will be opened showing the same information the
user could see if sitting on the Event History pane.

Note: this only applies while sitting on the pane once an
action is initiated.  Once the action is completed, if the user
navigates to another pane and returns, they can no longer access
the details because at that point it is 'history'....
JSHint - Adds support for running JSHint in development via a rake task.
Merge pull request #268 from bbuckingham/fork-group_events

UI - systems and system groups - allow user to view action results from package and errata panes
system groups - ui - add the ability to create a group based on copy of an existing group
revert - accidental commit to development.rb
system groups - copy - add spec tests
Fix for spinner issues on login page.
Updated hash for login fix.
Merge pull request #283 from knowncitizen/master

Fix for spinner on login page.
Fix for broken GPG Keys unit test.
Merge pull request #285 from ehelms/unittest-fix

Fix for broken GPG Keys unit test.
798323 - remove double setting of UTF decoder

Double setting of the decoder for stdout and stderr caused printing of unicode
characters not working properly.
837136 - fixing promotions packages sometimes not loading
Merge pull request #287 from jlsherrill/bz837136

837136 - fixing promotions packages sometimes not loading
Merge pull request #276 from ehelms/jshintrb

JSHint - Adds support for running JSHint in development via a rake task.
system groups - update notices to use %s vs named params