Non-zero exit on failure in release

Previously, if a failure occurred in release, the exit code was
undefined. To meet the buildpack contract, a non-zero exit code is now
returned in the case of a failure in the release script.

[#49421559]
Merge 49421559-release-non-zero to master

[Completes #49421559]