automatically building the regex for the colour literals from the existing colour literals list
removing all doOnce arrows. New syntax is without arrows, same as "times"
cleaning up some of the regexes for the color rearrangements - they were very slow. Much faster now, and clearer, so it's a win-win.
clarifications to documentation
Adding live code lang to main codebase

Still plenty to do
Getting lang tests running
Adding grunt watch config for grammar and interpreter
Removing coffescript compiler and old preprocessor
Moving over to LCL interpreter and parser
Removing all doOnce references
frames without error gets reset on program setting
Removing doOnce references
Replacing drawFunction calls with program
Fixing requirejs paths
Fixing parser method name bug
Renaming reinstate program method
Program runner uses new scope class
Removing FFI

Turns out it's not needed
Removing dead code after merge
Scope gets passed to all the places it's needed