Return exit status of 1 on invalid command

Makes "vagrant destroyjj" and similar return an exit code of 1, so that
"vagrant destroyjj && vagrant up" works as expected.
Merge pull request #1336 from ithinkihaveacat/return-non-zero-if-invalid-command

Return exit status of 1 on invalid command