Fixes #6394: Manifest refresh use proxy.
Fixes #6821/BZ1117636: fix link to activation keys on CV delete page.

The link to manage individual activation keys was incorrectly using
$state.href().  This commit fixes the usage of $state.href() when
constructing the activation keys link.

http://projects.theforeman.org/issues/6821
https://bugzilla.redhat.com/show_bug.cgi?id=1117636
Fixes #6848,BZ1124547 - Checking content view environments

Checking that a content view is in the environment before trying to remove it
from the environment.
Fixes #6354,bz1112717 - AK available_release perm

Allow acess to available_release if user has permissions to
view_activation_key.
Merge pull request #4495 from waldenraines/6821

Fixes #6821/BZ1117636: fix link to activation keys on CV delete page.
Refs #5429,BZ1102296 - Showing hosts and keys for views
Fixes #6829,6805 - Disable repo remove if published

Added code to disable remove repository button if
1) Repo = RedHat
2) Repo has previously been promoted or published
3) Repo has no delete permissions.
Merge pull request #4480 from daviddavis/temp/20140724111245

Refs #5429,BZ1102296 - Showing hosts and keys for views
Merge pull request #4511 from dustint-rh/ak_releases_perm

Fixes #6354,bz1112717 - AK available_release perm
Merge pull request #4502 from parthaa/repo-remove

Fixes #6829,6805 - Disable repo remove if published
Merge pull request #4507 from daviddavis/temp/20140730151145

Fixes #6848,BZ1124547 - Checking content view environments
fixes #6869 - I18n not working w/unsupported languages, BZ 1093433
Merge pull request #4513 from cfouant/internationalization

fixes #6869 - I18n not working w/unsupported languages, BZ 1093433
Merge pull request #4356 from ehelms/fixes-6293

Fixes #6394: Update manifest refresh to use proxy if configured.