Support 'Module::foo bar' style command calls
Methods defined inside block should donate to modules (if inside module)
Methods defined on BasicObject should also be donated to bridged classes
Better error message for unsupported #defined? args
Avoid variable shadowing (could lead to errors in 1.8)
Add support for #defined($gvar) and #defined?(yield)
Add Kernel#eval directly inside corelib
Added support for more #defined? args
Improve Module#constants etc by manually storing constants in scopes
Subclasses should inherit contants from superclasses, and modules should
donate constans to their target module/class.
Fix some ternary operators inside #process_defined
Remove defines_[defn|defs] flags from compiler

These flags are no longer used, and exact targets of these methods are
determined at runtime instead of being hardcoded to the compiler.
Name anonymous classes when assigning to a constant
Unexpectedly is "class variable"
Change Opal.dispatch_super to be just a super finder
Try to provide an implementation for process_defined with :colon2
Missing quotes
Indentation
Second attempt at defined? :colon2
It's lisp right?