Systems: adding scaffolding for nutupane bulk actions.
Systems Nutupane: renaming "right pane" to "action pane".
System nutupane: reorganize angular functionality into modules.
Nutupane - Adding a wrapping factory for KT.routes.
Nutupane: ensure bulk actions pane opens if details are visible.
Adding i18n angular filter for translations.
Moving javascript so modules will work in non-experimental mode.
Adding a system-groups $resource.
Nutupane - Moving bulk action templates under app/assets/views.

The bulk action templates were living under public/ but Rails cached
these even in development mode. By moving them under app/assets/ the
templates will be reloaded and can still be loaded under public in
production.
Nutupane - Re-factoring and clean-up, addition of SystemGroup loading.

This re-factors the Nutupane factory to be a re-usable object factory.
The change requires each object using the Nutupane factory to instantiate
an instance of it through `new Nutupane()`.

The current_organization value was re-factored to follow naming
conventions and is now CurrentOrganization.

Includes addition of SystemGroup search functionality in API layer.
Nutupane: provide ability to add systems to system groups.
Nutupane: updating count after adding new system to system group.
Nutupane - Minor style tweaks to system group pane.
Nutupane: minor stylistic changes to nutupane bulk actions.
Nutupane bulk actions: fixes after cherry-picking.
Bastion: Removing alchemy-tables for stripped down approach to be re-factored later.

Changing requirements and need to customize the data more reliably on nutupane
has drove us to pulling back from a pull fledged table implementation built in
just the JavaScript. The intent here is to establish a baseline build out of the
Nutupane interaction and structure and re-factor into a re-usable component later
once all design requirements have been addressed. This only supports infinite scroll,
search, selection and providing a full page table.

Adds an incubator folder to store components that could be pulled out into a re-usable
component at a future date.
Bastion: Adding old tupane values as display columns.
Merge pull request #2454 from waldenraines/bastion

Bastion: adding jshint Grunt task and fixing non-nutupane jshint errors.
Bastion: Adding HTML5 boilerplate based base template.

Adds the current HTML5 boilerplate as the base template and adjusts
the styling to accomodate this base layout change. This change is intended
to be as close to current HTML5 best practices as possible and provide
the initial full-page width for nutupane.

Adds a hook from the system model that the consumer modules in the glue
layer can hook in to and add information to the json structure from.
Merge pull request #2455 from ehelms/bastion

Bastion: Removing alchemy-tables for stripped down approach to be re-fac...