Engine: fixes #3342 - foreign keys migration
Added back the foreign keys migration
Fixed a couple of tests for FK violations
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
rename hammer_cli package for katelli support
Merge pull request #3640 from jmontleon/hammerclidepfix

rename hammer_cli package for katello support
Bastion: adding sync plan nutupane and removing old page.
Bastion: Converts to less based stylesheets completely and removes SCSS
dependencies.
Merge pull request #3618 from waldenraines/sync-plans

Bastion: adding sync plan nutupane and removing old page.
More test fixes related to FK change
Merge pull request #3641 from ehelms/cleanup-scss

Bastion: Converts to less based stylesheets completely and removes SCSS
Merge pull request #3621 from parthaa/fk

Foreign Keys migration
Add enable action to v2 repositories controller
Make repositories update command take enabled param