adding CLI requires so installs of katello pull in the CLI
remove foreman and thumbslug services now that they are no longer used
Engine: fixes #3342 - foreign keys migration
Added back the foreign keys migration
Fixed a couple of tests for FK violations
fixing disabled products from showing up by default in the api

also hiding them in the ui
removing non-sensical merge within TaskStatus#as_json

this was causing an error during product rendering in the v2
controllers
add rubygem-hammer_cli_katello to comps
Merge pull request #3627 from jlsherrill/product_fix

removing non-sensical merge within TaskStatus#as_json
Merge pull request #3628 from jlsherrill/product_fix2

fixing disabled products from showing up by default in the api
Merge pull request #3631 from jmontleon/rubygem-hammer_cli_katello

add rubygem-hammer_cli_katello to comps
Merge pull request #3617 from mccun934/remove-unused-serviecs

remove foreman and thumbslug services now that they are no longer used
Merge pull request #3609 from mccun934/requires-update9

adding CLI requires so installs of katello pull in the CLI
Bower: Sets bower development options to clean the Bower and target
dirs before running. This is an attempt to fix the issues we occassionaly
run into on the CI server.
Updating AngularJS to 1.2.9.
Provides a new angular-based path selector widget.

The previous path selector widget was entirely constructed through
jQuery and lacked features that would be needed for use in other areas.
Further, the old path selector provided a reliance on SCSS and provided
complex integrations with newer UI code to use. This provides a simplified
angular directive for generating a path selector and allows option
customization through the directive interface. The systems and systems
bulk environment selection pages have been updated to use this new directive.
fixing katello:reset when no schema exists

otherwise you would have to manually run db:migrate by hand before
running katello:reset.  By pushing ES clearing till after db:migrate
we can safely load each mode inorder to clear the index
Merge pull request #3625 from ehelms/path-selector

Path Selector: New angular-based widget.
Merge pull request #3630 from ehelms/cleanup-bower-dev

Bower: Sets bower development options to clean the Bower and target
Merge pull request #3639 from jlsherrill/reset

fixing katello:reset when no schema exists