Abort when shell commands fail.

Prior to this patch, grunt-release always proclaimed success, even when commands completely failed. This made debugging release issues difficult.