Error messages more helpful now.
Unit now uses QuickCheck for tests. (No need to rewrite everything)

Updated module imports.
Made unit website a bit mor fancy.
Fixed escape sequence bug, discovered while writing tests in unit example.
Merge branch 'master' of https://github.com/ku-fpg/sunroof
Small change.
Changed comments and variable name
Corrected progress bar output.
Simplified method call.
Rewrote compiler: Now compiles to AST.

Added BinOp expression because there are also none operator Op's with two arguments.
Corrected bug with indentation of statements.
Corrected missing 'var' in assignments, needed for correct scoping.
Updated Sunroof class to work with the compiler.
merging in Jan's changes