Reorganize test data

Use fonts with just the glyphs P, A, N for speed.
Rewrite command-line interface

Use helmsman to automatically find the commands, which are now
standalone scripts, and generate a list of commands.

Use commander.js to parse the command lines and generate per-command
help. Owing to a number of bugs and limitations, we use a patched
version, sigh. Upstream has been contacted about fixing things.

Remove ArgumentParser.

Conflicts:
	metapolator
Add partially-functioning ternJS support

See issue #140