Add command documentation

This is my proposal for the command documentation.

Of course, not all commands are added yet, as I want you to ACK the
design first, SYN?

Targets #445.

Good point. @neithernut What format would you suggest? Uppercase for the command names, or in quotes? Maybe something else?