Syntax documentation rewrite for C-commands

Rewrote the syntax documentation for all the commands starting with the
letter C.
Syntax documentation rewrite for D-commands

Rewrote the syntax documentation for all commands starting with the
letter D.
Syntax format changes for A-C commands

Updated the file format template for commands A through C.
Syntax documentation rewrite for E-commands

Rewrote the syntax documentation for commands starting with the letter
E.
fix compiler warnings in extended colour code
add italics support; don't use standout for reverse
optionally render /foo/ as italics