Engine: Organization: deface core UI to include katello attributes

This commit contains changes that deface (extend) the core (foreman)
organization UI to include the following:

- on create:
  - label, description

- on edit:
  - label (readonly), description, default SLA
  - provide ability to download cert
Serve Katello api documentation on '/apidoc` when Katello is loaded

We use the foreman `/apidoc` path to serve the Katello's resources
when the engine is loaded. This allows both Katello and Foreman
to use apipie for their bindings without affecting each other.

There are some issues with loaded the Katello code when loading
apidoc. One of the possible fixes is commenting out `wrap_parameters`
call in Foreman's `config/initializers/wrap_parameters.rb` file.
When doing that, http://localhost:3000/apidoc will serve as the
Katello's original apidoc path, using the api docs from the engine
paging-results - system groups apipie

paging-results - fixed parseInt()

paging-results - test cleaning

paging-results - fix angular tets

paging-results - damn rubocop
Bastion: Adds Grunt task to pick the proper library files for each
JavaScript library defined in bower.json in order to check the minimal
amount of third party libraries into source control.

Adds two new tasks for managing JavaScript libraries. The first,
'grunt bower:update' resolves dependencies listed in bower.json and
places the specified library files into the proper locations. This is
done because not all bower based libraries include only the needed files.
The task 'grunt bower:dev' is available for building the testing environment
and pulling down libraries needed for testing only.
Add full namespacing so I can call /katello/api/v2
Update the docs for installation.

The docs point the user to an old developer doc which is no longer accurate. This pull requets points the
user to install 1.4 and then do a git checkout.
Removing unused css class 'clickable'.
Adding an optional gmail-style select all to nutupane

Currently only enabled for systems and not yet used by bulk actions.
Re-write of bulk actions will take place next to use this.
Converting system group bulk action to new select all