Add git-setup and hub to Vagrant box
Make check for existing metapolator checkout more conservative
Improve update-box

Add usage and command-line argument checking

Update an existing metapolator checkout to help “vagrant up”

Make the script idempotent
Remove some example configuration we’ll probably never need
Allow default port to be set for red-pill

Make red-pill default to port given by RED_PILL_PORT environment
variable. If  this is unset, the choice is random as before.

Fix a confusing error when an already-used port is used.

In the Vagrant box, forward the range of ports given by the environment
variable VAGRANT_RED_PILL_PORTS, set to a single value or single
inclusive range A-B; default 3000. Inside the Vagrant box, set
RED_PILL_PORT to the first port in VAGRANT_RED_PILL_PORTS.
Add tree for installation demo
Merge pull request #240 from rrthomas/master

Various fixes for Vagrant box usability
Run the demo script under Vagrant
Make rm of Vagrantfile more cautious
Fix installation-demo-typescript for Vagrant
Merge pull request #241 from rrthomas/master

Run installation-demo-typescript under Vagrant
normalize angles, return a tension of Infinity when a magnitude is 0, fix behavior of the tension2control functions when tensions are undefined
fix cps whitelist, simplify two parameter definitions
leave a hint how to draw outlines instead of filled
Improvements and additions to selectors and the formulae language.
Repair 'List' operator.

Change parsing of not splitting tokens.

Allow negative indexes in :i pseudo class selector.

Parse 'Infinity' as a number, fix the negate operator.

Add some operators to access methods of the math/hobby module.

Operators to preform calculations using hobby spline tensions.
Refactoring for more stable imports and better handling of edge cases.

Additionally positioning of off-curve points is now completely in CPS.

Use the new hobby module.

Refactor, return polar coordinates, be smart to always find directions for control points

Remove old 'getStrokeTerminals' method

New errors Import and ImportPenstroke

Make SegementPoint a subclass of Vector

Rewrite/restructure to have a better separation of the tasks handled here and improve readability

Fix rembering of 'lastVector' in MOMPointPen

New cps-rules creation, a master is not in it's own @namespace anymore.

Cps whitelist 'type' property of all MOM Nodes.

Add/remove parameters to reflect what is currently used.
Much simpler control point finding.