Implement goog.forwardDeclaration() support in the compiler.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=57257809
[NEW TYPE INFERENCE]

Open source new type inference algorithm.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=57259063
[NEW TYPE INFERENCE]

Improve GETELEM and clean-up last argument of analyzeExpr.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=57300234
Drop gears externs by default
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=57307761
[NEW TYPE INFERENCE]

Add support for prototype methods on namespaced classes.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=57314702