[NEW TYPE INFERENCE]

Tests for @override/@inheritDoc.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=62775953
Added v1_3 directory.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=62776484
Update type annotation for angular.$HttpProvider.interceptors.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=62780024
ConstCheck: Provide the position of the original declaration, in the error message.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=62786634
Add missing chrome.input.ime event objects and function to chrome_extensions externs.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=62837289
[NEW TYPE INFERENCE]

Bugfixes from ported tests.
Record type decls without explicit types.
Interface method defs with empty bodies.
Two-step instantiation of generic types.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=62878222
Add new generateExports option to API for Closure Compiler web services.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=62885502
Move the checking for 'with' statements into the StrictModeCheck.

This change also turns off the check for 'with' statements, by default. To turn it on, use the ES5_STRICT language.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=62938564
Add support for declaring global extern variables and functions as properties on window.

In this change, there is no support for actually forward the type declaration onto the window properties but it is sufficient to prevent renaming and other problems caused by missing properties declarations.

Fixes issue 1238.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=62946703
Have the runtime type checker type-check Object as any object type,
possibly with an exotic prototype - not necessarily inheriting from a
standard Object.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=62957827
Add author tag to CompilerOptionsValidator
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=62958597
Add module notation to type exprs
R=johnlenz
Use the lineno() function instead of grabbing the line number directly, for JsDoc parsing in NewIRFactory.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=62973618
Externs for Maps API v3.16.3.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=62988651
Modify createShadowRoot and webkitCreateShadowRoot to return ShadowRoot.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=63006958
[NEW TYPE INFERENCE]

Bug fixing from ported tests.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=63016135
Make sure the second part of a MemberExpressionTree is consumed before calculating the location of the node.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=63029091
Adding onerror to XMLHttpRequest externs.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=63029895
Add additional attributes to externs for shadow root support.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=63032854
Fixed "Property removeListener never defined on chrome.notifications.XXXEvent" warnings
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=63081346