Update to Engine Setup Readme
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.
Add Katello namespace to Authorization::Provider

Fixes an error that occurs when using katello_api at
https://github.com/Katello/katello_api/pull/13 to generate v2 API
documentation for the changes I made to the ProductController in
https://github.com/Katello/katello/pull/3479
Removing unused css class 'clickable'.
Merge pull request #3490 from ehelms/remove-unused-class

Removing unused css class 'clickable'.
Merge pull request #3481 from ehelms/grunt-bower

Bastion: Adds Grunt task to pick the proper library files for each
Merge pull request #3487 from bkearney/bkearney/root_v2_support

Add full namespacing so I can call /katello/api/v2
Merge pull request #3488 from bkearney/bkearney/devsetup-docs

Update the docs for installation.
allow user requests to modify enabled repos

(in addition to rhsm) this allows us to more easily simulate
a system via trebuchet
fixing some instances of ::Pool

need to look in Katello::

Also, fixing an environments controller index action,
as it was passing query_params to KTEnvironment.where()
and api_version was causing issues
Merge pull request #3489 from mkelley33/katello-namespace-provider

Add Katello namespace to Authorization::Provider
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.
Merge pull request #3470 from mptap/readme_update

Update to Engine Setup Readme
Merge pull request #3492 from jlsherrill/enable_repos

allow user requests to modify enabled repos
Merge pull request #3491 from jlsherrill/pool

fixing some instances of ::Pool
Bastion: fix @include causing asset compilation to fail, fixes #3495.
Merge pull request #3496 from waldenraines/fix-shadow

Bastion: fix @include causing asset compilation to fail, fixes #3495.
Update ngUpload to latest

Also updated places in code where we use ngUpload