Use constants for deployment annotations

Fix some places where constants weren't in use for annotation lookups.
[BZ1163618] Add missing user agent to error message
Merge pull request #390 from ironcladlou/constant-cleanup

Merged by openshift-bot
Merge pull request #392 from jcantrill/116318_missing_arg_webhook_log_message

Merged by openshift-bot