Add #help to list available toplevel directives.
Properly re-implement #help by adding descriptions; add #show help.
Merge remote-tracking branch 'github/trunk' into trunk