Added wrapper to bind context to the window object.
Ignore .actual.js files generated by the tests.
Rewrote the tests. Now no more mocha/chai. It's just a script that reads the input and expect files and compares them.