Allow simple pausing and resuming of evaluation.
Prepare to convert to coffeescript.
Convert main evaluator file to coffeescript.
Prepare to convert spec to coffeescript.
Convert spec to coffeescript.
Clean up formatting and use idiomatic coffeescript constructs in spec file.
Prepare to remove jQuery dependency, remove jshint.
Remove jshint and jQuery dependency.
Fix continue behavior in Do While loops.
Use string interpolation when appropriate.
Make logical operators and ternary statements short circuiting.
Implement switch statements with short circuiting of case expression evaluation.
Fix grunt jasmine tests, add coffeelint.
Fix grunt jasmine tests, add coffeelint.
Fix coffeelint errors.
Remove old javascript files