Update version string
Update version string

Only add the commit hash to the version string if the AppVersion is set
to canary. See #997

Signed-off-by: Luke Mallon (Nalum) <6b3799be4300e44489a08090123f3842e6419da5@mallon.io>

jetstack/cert-manager,cert-manager/cert-manager,jetstack/cert-manager,jetstack/cert-manager,cert-manager/cert-manager,jetstack-experimental/cert-manager,jetstack-experimental/cert-manager,jetstack-experimental/cert-manager,cert-manager/cert-manager