Fixes #6639: Allow user actions to not be blocked by update.

This will also allow a subset of Foreman core unit tests to be
run and pass with Katello enabled.
Merge pull request #4435 from ehelms/fixes-6639

Fixes #6639: Allow user actions to not be blocked by update.