Various fixes.

Fix some operator precendence issues.
Some import fixes.
Momentary hack for ClassName.super.
Java types can be called TypeInfo.
Semantic errors when compiling the D version of jdk. AWESOME SAUCE.

Fix more keywordy kinda stuff.
More import fixes.
Some more fixes.

Complete Object -> JavaObject.
Fix filenames.
Add j2d.core module.