Add a way to hook in computation before/after all passes
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=64810377
Avoid calling Node.getQualifiedName() because it can allocate unnecessary String objects.

Typically this is done by calling Node.matchesQualifiedName or Node.isQualifiedName instead (which, as a bonus, is often more concise and readable).
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=64813142
Changes the error message for the JSC_STRICT_MODULE_DEPENDENCY warning so that the referencing module name is on a second line.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=64816253
Remove unthrown exceptions from method signatures
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=64848428
Make it slightly cleaner to gather PerformanceTracker stats in TIMING_ONLY mode.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=64901654
Iterate over entrySets
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=64902164
Open-source the unit tests for the new type inference.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=64903686
[NEW TYPE INFERENCE] Don't accidentally put free variables in the type env in the bwd direction.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=64933031
Properly attach jsdoc to postfix expressions
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=64947854
Fix the octal-literal parsing in string literals so that '\240' is parsed correctly.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=64988101
Replace many regex splits with Splitter
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=64997825
[NEW TYPE INFERNCE] Allow method declarations without function initializers.

This only allows declarations for function with @type declarations.
@param/@return style declarations will have to wait for a follow-up CL.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=65002996
Add (standard) HTMLMediaElement.getStartDate() method.

This replaces the (deprecated, broken, and unused)
HTMLMediaElement.startTime attribute.
See https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/_D5WE544usk
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=65004417
Make entire first line bold instead of just ERROR/WARNING text
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=65005225
Add DragEvent to the HTML5 externs.

As best I can tell, this was introduced as part of HTML5.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=65019521
Don't crash on typical jsdoc method declarations.

This quick fix skips type checking on these cases, which
we will clearly need to come back to.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=65023390
[NEW TYPE INFERENCE] Fixing ported tests.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=65026070
Remove jslayoutjs annotation.  It is no longer needed for jslayout_js
edit/refresh support.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=65058001
Remove some unused code
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=65064847
Create README.md