commands: refactor to use GbCommand again.

We wrap GAction in the command. Vim gets a native command.