Better handling of source map location mapping flags
Correct formatting
Make the JsDoc in Block Comments warning able to be controlled by the setWarningLevels method.
[NEW TYPE INFERENCE] Don't crash when specializing a loose function.

Specifically, when specializing a loose function with a
non-loose TOP_FUNCTION, make sure that the result is still loose.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=75857174
Code simplification in GlobalTypeInfo
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=75918437
Remove references to raw Array type in default externs
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=75921113
[NEW TYPE INFERENCE] Don't crash on unification with loose top function
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=75923223
Add support for destructuring in catch blocks.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=75926381
Annotate a type for Window.external.

From the linked documentation at msdn, it looks like it
must be an object.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=75931373
Slightly simplify DeclaredGlobalExternsOnWindow unit tests
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=75932668
Fix in object pattern parsing to allow anything that is valid as the left side of an assignment, on the right side of a colon in an object pattern.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=75935491
Avoid conflicting definitions of Event.detail and CustomEvent.detail

According MDN, this numeric detail property is defined on UIEvent:
https://developer.mozilla.org/en-US/docs/Web/API/event.detail
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=75937992
Enable parseAsTree with testExternChanges
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=75939992
Merge pull request #625 from smartboyathome/master

[Issue #624] Make the JsDoc in Block Comments warning able to be controlled by the setWarningLevels method
Merge pull request #620 from concavelenz/better-flag-checks

Better handling of source map location mapping flags
Fix checking for variable declarations shadowing parameters.