fixes #7542 - add ability to delete a Hypervisor
Fixes #6912/BZ 1126446 - Sync Plan enabled by default, checkbox to disable on edit
Merge pull request #4651 from xprazak2/bug6912-sync-plan-model-change

Fixes #6912/BZ 1126446 - Sync Plan enabled by default,
Fixes #6946: Update organization to disallow modifying label

Changed code to disallow updating any entity's label at the model level
Fixes #7304 - use dynflow for repository sync bulk actions
Merge pull request #4647 from parthaa/new-label

Fixes #6946: Update organization to disallow modifying label
Merge pull request #4676 from stbenjam/7542

fixes #7542 - add ability to delete a Hypervisor
fixes #7155 - ensure displayMessage is present

fixed rubocop

updated status code check to >= 400
Fixes #7616 - Use validates_lengths_from_database

Note that unfortunately validates_lengths_from_database cannot be applied at a
global level directly against ActiveRecord::Base, since the
validates_length_from_database method requires the class to have a table name
(with the ability to load the schema)
Merge pull request #4593 from thomasmckay/7155-sub-mgr-messages

fixes #7155 - ensure displayMessage is present
Fixes #7641: add errata icon tooltips on content view versions page.

http://projects.theforeman.org/issues/7641
fixes #7621 - treat a nil minor OS version as empty string

other wise we will forever create operating systems in foreman
Merge pull request #4686 from jlsherrill/7621

fixes #7621 - treat a nil minor OS version as empty string
Merge pull request #4626 from iNecas/bulk-actions

Fixes #7304 - use dynflow for repository sync bulk actions
fixes #4056 - add checksum selection for custom repos

note that this also does a few things:
  * hides gpg key for non-yum repos on new repo and repo info pages
  * moves the regeneration of metadata during unprotected changing (and now checksum changes)
     to an async task on update
As part of this the repodata generation "subtask" was causing the tasks list column to be very huge
https://github.com/theforeman/foreman-tasks/pull/88 was opened to resolve this, but is not needed when
testing this commit
Merge pull request #4685 from waldenraines/7641

Fixes #7641: add errata icon tooltips on content view versions page.
Merge pull request #4681 from jlsherrill/4056

fixes #4056 - add checksum selection for custom repos
Merge pull request #4680 from daviddavis/temp/20140923164704

Fixes #7616 - Use validates_lengths_from_database
Fixes #7493 - Store the description entered during publish
Merge pull request #4679 from daviddavis/7493

Fixes #7493 - Store description entered during publish