cleanup methodstest
add tests for calling the super prototype for methods
add inheritance tests and pass them
refactor Compiler to return a compile closure where needed classes can be passed from main into
add a classRegistry to Class.js that allows to reference other classes correctly
fix CoffeeCompilerTest for new api