Better handling of source map location mapping flags
Report a parse error if there is a trailing comma in the arguments list when calling a function.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=75588191
[NEW TYPE INFERENCE] Don't crash on instanceof generic type
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=75636888
Add type information to extern for screen
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=75637885
Remove redundant extern declarations on Window.protoytpe.

These are made redundant by DeclaredGlobalExternsOnWindow which
declares all extern identifiers on window, if present.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=75650438
Added support of string declaration of controller in angular.Directive jsdoc.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=75653060
Remove Window.prototype.setTimeout definition.

Also, update the type information of non-prefixed setTimeout
to match type of the removed definition.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=75658975
Remove RHS for last nullable function in externs
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=75661059
Remove obsolete property of the Text interface

was: Remove @nosideeffects annotation on non-function
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=75662825
Externs for Maps API v3.18.1.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=75663935
Externs file for Angular Material
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=75664991
Fixed a typo in the HTML5 form externs

I could find any evidence of a lower case only form.novalidate property, it is form.noValidate.
Added boxShadow to the CSSOM externs

The CSS 3 box shadow CSSOM property was not defined in the externs for some reason.
Added MozBoxShadow to the externs

For completeness.
Correct formatting
Add extern for iframe srcdoc attribute.

This change is unlikely to break existing projects. The attribute is not widely used in google3:
https://cs.corp.google.com/#search/&q=usage:%22.srcdoc%20%22%20lang:js&type=cs
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=75670198
Add JQLite.css({...}) syntax to Angular externs files
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=75698856
Merge pull request #623 from phistuck/master

Updated and fixed some externs
$timeout.cancel happily accepts null/undefined promises.  Update the externs jsdoc to match the upstream source.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=75731088
Remove a couple of duplicate definitions in externs.

(Even though these are vendor-prefixed versions,
they are defined alongside the standard visibilityState
in html5.js)
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=75733932