Fixes #6531/BZ1117487 - set active menu on $state change.

Ensure the highlighted active menu item is updated on $state
changes.

http://projects.theforeman.org/issues/6531
https://bugzilla.redhat.com/show_bug.cgi?id=1117487
Fixes #6554/BZ1095965 - fix path to asset in jquery-ui.

The path to ui-bg_highlight-hard_75_dadada_1x100.png was
incorrect, this commit fixes the path.

http://projects.theforeman.org/issues/6554
https://bugzilla.redhat.com/show_bug.cgi?id=1095965
fixes #6601 / BZ 1115364 - content search - fix package license

Small update to:
- properly show the package license information
- correctly i18n a couple strings being rendered
Fixes #6180,BZ1100311 - Implement organization destroy in dynflow
fixes #6604 - fixing rake db:seed error

setting User.current was removed by mistake
Merge pull request #4424 from jlsherrill/6604

fixes #6604 - fixing rake db:seed error
fixes #6607 / BZ 1106565 - Content View Package Filter Rules - allow duplicate name

Prior to this commit, a user could not create multiple package filter
rules for the same package (i.e. name) but different specific versions.

For example, if a repo had the following packages:
  package-0:1.0.0
  package-0:2.0.0
  package-0:3.0.0
  package-0:4.0.0

A user could not create rules to include/exclude the following packages:
  package-0:2.0.0
  package-0:4.0.0
Merge pull request #4422 from bbuckingham/issue-6601

fixes #6601 / BZ 1115364 - content search - fix package license
Merge pull request #4406 from waldenraines/6531

Fixes #6531/BZ1117487 - set active menu on $state change.
Refs #6180,BZ1100311 - Remove old del_owner method from owner
fixes #6619 / BZ 1111733 - Lifecycle Environment: do not update label

The lifecycle environment label was being 'auto updated' when a user
would change the environment name.  This should not be done as the
label is intended to be read-only.
Merge pull request #4412 from waldenraines/6554

Fixes #6554/BZ1095965 - fix path to asset in jquery-ui.
fixes #6624 / BZ 1105617 - content host package actions - disable buttons when busy

This commit contains a minor change to disable the ability to initiate a new action,
until the current action has been accepted (202) by the server.  The most common
use case for this is if the user were to double-click the 'Perform', 'Update All'
or '(X)' items in the UI.

Without this change, the user might observe an error like the following in the log:
  ForemanTasks::Lock::LockConflict: Required lock is already taken by other running tasks.

In spite of the above error, the user could later go back and re-execute a new request.
Merge pull request #4405 from daviddavis/org-destroy

Refs #6180,BZ1100311 - Implement organization destroy in dynflow
fixes #6628 - fixing live glue pulp vcr tests

due to a fixture change in foreman, the user was no
longer a user that existed in pulp
Merge pull request #4427 from bbuckingham/issue-6619

fixes #6619 / BZ 1111733 - Lifecycle Environment: do not update label
Merge pull request #4426 from bbuckingham/issue-6607

fixes #6607 / BZ 1106565 - Content View Package Filter Rules - allow duplicate name
Merge pull request #4433 from jlsherrill/6628

fixes #6628 - fixing live glue pulp vcr tests
Merge pull request #4430 from bbuckingham/issue-6624

fixes #6624 / BZ 1105617 - content host package actions - disable buttons when busy
fixes #6572 - fix default check on path selector

also do not allow unselect by default, since it
does not make sense in most cases.  Added an option
"required-selection" to path selector that default to true