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