Fixes #7465: display message when there aren't any subscriptions.

http://projects.theforeman.org/issues/7465
Merge pull request #4667 from waldenraines/7465

Fixes #7465: display message when there aren't any subscriptions.
Fixes #7428,BZ1120314 - Show user friendly error when no repo name
fixes #7481 - fix taxonomy association on smart proxy create

during the create using .pluck would not work since the model had not been saved yet
and would return no features
Merge pull request #4671 from jlsherrill/7481

fixes #7481 - fix taxonomy association on smart proxy create
Merge pull request #4657 from daviddavis/temp/20140912130842

Fixes #7428,BZ1120314 - Show user friendly error when no repo name
Fixes #6946: Update organization to disallow modifying label

Changed code to disallow updating any entity's label at the model level