Shouldn't delete the lang.js file, and compile the compiler so that
we can iterate faster.
Added tests for functional features, and Array.prototype.reduce to the
runtime.
Made the build and test commands relative to the local directory.