Force use of the error middleware.

So that it exists and handles the error event before the load
functionality is invoked.
Add option file loading.
Draft loader implementation.
0.8.29
Set name and description from parsed markdown.
Draft logic for markdown option definition.
Implement markdown option definitions.
Allow synopsis in markdown definition.
Include examples from markdown definition.
0.8.30
Gobble description paragraphs.
0.8.31
Allow copyright in markdown definition.
0.8.32
Allow commands in descriptor.

By fixing the issues with setting a command action after creation which
was causing a command to be treated as an exec when it actually had an
associated action.
0.8.33
Strip inline markup from help output.
Update define.
0.8.34
Preserve inline markdown elements.

When printing help using the markdown format.