Improve server validation logic.

Allow for subcommand exceptions.
Implement docs/revs command.
0.1.198
Implement docs/rm command.
Document the docs/rm command.
Update command signatures.
Update app/* command signatures.
Use command extra data in errors.
Use public extra() method, update signatures.
0.1.199