Engine: engine-sysgroup - fixes #3329

System group creation and editing works except for
+ Content -> Packages
+ Content -> Errata
Merge pull request #3210 from thomasmckay/engine-sysgroup

Engine: engine-sysgroup - system groups
Engine: Fixes #3319: Fixing Products page, this includes Product and Repository CRUD.
Engine: Fixes #332: Enabling Sync Plans page.
Merge pull request #3221 from ehelms/engine-sync-plan

Engine: Fixes #332: Enabling Sync Plans page.
Merge pull request #3220 from ehelms/engine-products

Engine: Fixes #3319: Fixing Products page, this includes Product and Rep...
Engine: Initial work to enable Org switcher.
Merge pull request #3223 from ehelms/engine-org-switcher

Engine: Initial work to enable Org switcher.
Engine: Fixes #3320: Initial GPG Keys page conversion with CRUD and
file uploading.
Engine: Fixes #3372: Inital work to enable the dashboard.

This initial work fixes the basics of the Dashboard. The System and
Notices widgets are enabled and working. The Content Views, Promotions,
and Sync Overview widgets rely upon further work in those areas to come
to life.
Merge pull request #3222 from ehelms/engine-dashboard

Engine: Fixes #3372: Inital work to enable the dashboard.
Merge pull request #3224 from ehelms/engine-gpg-keys

Engine: Fixes #3320: Initial GPG Keys page conversion with CRUD and
Engine: about-engine - fixes #3333
Engine: UI: Organization and Environment: support CRUD actions
Merge pull request #3225 from bbuckingham/engine-orgs

Engine: UI: Organization and Environment: support CRUD actions
Engine: engine-notices - fixes #3334
Engine: Fixes #3321: Fixes sync management page.
Merge pull request #3233 from ehelms/engine-sync-management

Engine: Fixes #3321: Fixes sync management page.
Merge pull request #3230 from thomasmckay/about-engine

Engine: about-engine - fixes #3333
Merge pull request #3231 from thomasmckay/engine-notices

Engine: engine-notices - fixes #3334