exit on error

presumably the script is supposed to exit afer printing the usage message, otherwise if $NEW_BRANCH == "" it drops one of your other autosaved stashes, losing data