tests: add tests for typoed commands
This includes one test showing how disabling a command with e.g.
"extensions.rebase=!" results in the command not being
suggested. We'll fix that next.
#require docutils gettext $ $TESTDIR/check-gendoc zh_CN checking for parse errors