Fixes #6990 - No message for admin
Merge pull request #4611 from xprazak2/dashboard-message-bug6990

Fixes #6990 - No message for admin
fixes #7266 - specify time when creating new ulimited subscriptions
Merge pull request #4612 from jlsherrill/7266

fixes #7266 - specify time when creating new ulimited subscriptions
fixes #7162 / BZ 1102763 - capsule - treat task as failed if sync times out with capsule

Without this change, when an error (such as timeout) occurs attempting to
'capsule content synchronize' an environment, the synchronize task is reported
as successful.  E.g. from cli, this might look like:

hammer> capsule content synchronize --id 3 --environment-id 5
[.....................................................................] [100%]
Task 6c80df66-af10-44aa-9eca-c96992148811: success

With this change, if an error occurs that is reported back from pulp as
succeeded=false, we'll treat this as an error (because it is).  In
this scenario, the cli might look like:

hammer> capsule content synchronize --id 3 --environment-id 5
[.....................................................................] [100%]
Task 2246bfb5-131f-4171-a7c3-6e16e3276ddd: warning
Merge pull request #4595 from bbuckingham/issue-7162

fixes #7162 / BZ 1102763 - capsule - treat task as failed if sync times times out
fixes #6605 - Adds registered by to content host, BZ 1020402