[BZ1163618] Add missing user agent to error message
Strengthen deploy int test assertions

Make stronger assertions about watch events and the objects returned
from them. Some test failures in CI were observed which may indicate
some unidentified race conditions in the tests - these assertions should
provide additional context to identify the root cause.
Merge pull request #392 from jcantrill/116318_missing_arg_webhook_log_message

Merged by openshift-bot
Merge pull request #393 from ironcladlou/deploy-int-test-improvements

Merged by openshift-bot