Change insertTree to AVL Tree. Make fizzbuzz ~8% faster.
Finally finish off AVL tree implementation.

The switch to AVL trees is approximately a 6.4% speed improvement for
fizzbuzz
Compile to JavaScript.

Not everything works properly. Lots of bugs. But hell, the important
    stuff looks good to me.
Fix bug in lexer with decimal parts of numbers.
Implement more complicated stuff

Indexing of variables.
Show named keys in key-value lists
The other forms of the for loop.
Fix the semi-colon issues once and for all (hopefully)
Fix issue with const keyword.
Fix issue with anonyous functions.
Reallocate in all the places that that might be needed.
Placeholder for ranges.
Separate out the compiler code.
Add translation for die and save
Minor fixes to js output
First step towards named arguments in the js output