Make cps-selectors command take a real typeface
Make naming of selectors argument more consistent
added and changed comments
updated submodule ufoJS
use the precision argument according to the new ufoJS API

this was discussed in: https://github.com/graphicore/ufoJS/pull/8
make precision argument of commands/export.js an option
added missing parameter
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