Adding a small optimization framework.
Fixing bug in optimizer. We needs tests for this.
Starting the abstraction over JavaScript.
Removing the assignVar method.
Adding some array operations.
Idea - the JS level is where the continuation is introduced.
Revert "Starting the abstraction over JavaScript."

This reverts commit b705decdd2f65de72d93f99291902c63c89c69bc.
Removing the JavaScript overloading.
Updating JS - The old constructor is call JS_.
Using Test rather than T. (we use T as a kind now)
Major rewrite of the compiler. Only the unit tests work for now.

We now have A and B threads, *A*tomic, and *B*lockable.