Dependency update
Command parsing for argv vs. arg1

i.e. depends on command.single_arg
Pulled out range-command-parsing to parse_cmd.c
:wq/:x passes no arguments to :q
Correct cmd_i for >1 length commands
Factor out command dispatching
:g// subcommand dispatching
Fallback to :print if no :g// command given
:j for joining lines