Make cps-selectors command take a real typeface
Make naming of selectors argument more consistent
Merge pull request #138 from rrthomas/cps-selectors

Cps selectors
Reorganize test data

Use fonts with just the glyphs P, A, N for speed.
Merge pull request #141 from rrthomas/fix-tests

Reorganize test data
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
Merge pull request #148 from rrthomas/cli-overhaul

Rewrite command-line interface
Add partially-functioning ternJS support

See issue #140
Merge pull request #149 from rrthomas/ternjs-support

Add partially-functioning ternJS support
Rename default.cps by its function
Closes #143
Merge pull request #150 from rrthomas/master

Rename default.cps by its function
Require full directory name in init and export commands
Merge pull request #151 from rrthomas/master

Require full directory name in init and export commands
Fix #134: fail when trying to import non-existent font
Merge pull request #152 from rrthomas/master

Fix #134: fail when trying to import non-existent font
Add a Vagrant box for users/developers (fixes #124)
Merge pull request #159 from rrthomas/master

Add a Vagrant box for users/developers (fixes #124)
Fix commander commands that take zero arguments.
Merge pull request #161 from rrthomas/master

Fix commander commands that take zero arguments.
Fix calculation of rootDir now that commands are executed directly (fixes #158)