Fixing doOnce lang tests
Improving string parsing
Strings can use single or double quotes
better support for comments
Getting image diff tests to actually run
Neateinging up testsSource
Removing unnecessary macro from grammar
Fixing a bug with comments at the end of the program
Cleaning up runner a bit
Merge pull request #242 from rumblesan/grammar-cleanup

Grammar cleanup
Merge pull request #243 from rumblesan/fixing-diff-tests

Getting image diff tests to actually run
Cleaning up pulse lib a bit
Injecting pulse through lcl core object
Actually injecting pulse from lclinit

Live Code Lab core shouldn't know about pulse, it should just get a sync
client with a standard interface
A bit more cleanup to the pulse library
Starting to use Web Audio API
More cleanup of sound system
Pattern player expects lower case x
Audio api will return accurate time in ms
Updating sound system further