Make ArgParseCmd-based programs do nothing on empty lines.

The default cmd.Cmd behavior is to repeat the previous command, but
in practice this doesn't make sense for some more complicated commands
in other subsystems, and with readline support up-arrow, RET isn't that
much harder.