Exit with non-zero for unknown commands.
Merge pull request #2816 from rwjblue/fail-build

Exit with non-zero for unknown commands.