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
Use vagrant-cachier to use system's cache for packages if possible
fix cps whitelist, simplify two parameter definitions
leave a hint how to draw outlines instead of filled
repair List operator
repair negate operator
Merge pull request #246 from graphicore/fixes-for-formulae-language

Fixes for formulae language
Add operators to perform calculations using the math/hobby module.
Allow names to begin like existing non-splitting tokens.

e.g: `Skew` is an operator and `SkewTransform` is an allowed name.
Parse 'Infinity' as a number