cli - fix for url options not allowing file:// and ftp://
system groups - api/cli - add ability to list errata by group

This commit contains changes necessary to allow a user to list
the errata associated with a system group.  Since the 'system'
errata is currently under the errata component, the 'system_group'
was added there as well.

The following are a few examples of using the cli:

- list the errata for group 1
errata system_group --org ACME_Corporation --name group1

- list the security errata for group 1
errata system_group --org ACME_Corporation --name group1 --type security

- list the security errata for group 1 but include more details
  (e.g. list out the system names)
errata system_group --org ACME_Corporation --name group1 --type security -v
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'....
system groups - update errata list cli based on pull request feedback
errata module - moving it from controllers to lib
Automatic commit of package [katello] release [0.2.44-1].
Automatic commit of package [katello-cli] release [0.2.42-1].
Automatic commit of package [katello-configure] release [0.2.29-1].
Automatic commit of package [katello-cli-tests] release [0.2.20-1].
Merge pull request #270 from knowncitizen/orgswitcher

Initial Orgswitcher changes with interstitial and nav changes
Merge pull request #254 from tstrachota/cli_local_repo

cli - fix for url options not allowing file://
Merge pull request #265 from bbuckingham/fork-cli_actions

system groups - api/cli - add ability to list errata by group
panelpage - maintain which tab of panel was last visible
panelpage - clean up var declaration
panelpage - rename BBQ from 'action' to 'panelpage'
Merge pull request #271 from thomasmckay/panelpage

panelpage - maintain which tab of panel was last visible