Changing from string to number timer ID values in jasmine extern, as that is what is used in jasmine.FakeTimer, and what the real setTimeout timer ID type is.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=64541573
Make JSCompiler warning/error markers <b>BOLD</b>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=64573561
Turn on the new parser.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=64573877
Turn off BOLD when doing color reset
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=64579521
[NEW TYPE INFERENCE] Correctly loosen properties of loose objects.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=64583959
Use StringBuilder instead of lots of +='s when scanning identifiers.

Cuts the number of Strings allocated by the parser in half.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=64590907
Fixed error in the signature of chrome.bookmarks.move JS extern.

See https://developer.chrome.com/extensions/bookmarks#method-move for
details.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=64595056
[NEW TYPE INFERENCE] Struct/dict inheritance.

- Enforce inheritance warnings for structs and dicts
- Seal struct instances.
- Bugfix: consistently add prototype property to functions that aren't constructors.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=64601118
Java 7 changes for closure-compiler
- use foreach loops
- use diamond syntax
- use string switches
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=64650995
Create PersistentSet.

This is analogous to PersistentMap
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=64651607
Add support for octal literals that don't start with a '0' (such as '\13' which is what GWT outputs sometimes for string literals containing the character U+000B).
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=64657015
Use static inner classes/methods where we can
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=64665042
Don't scrub Dimitris' username
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=64516962
[NEW TYPE INFERENCE] Struct/dict inheritance.

- Enforce inheritance warnings for structs and dicts
- Seal struct instances.
- Bugfix: consistently add prototype property to functions that aren't constructors.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=64601118
Fix stupid copy/paste typo.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=64667222
Externs for Maps API v3.16.7.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=64687673
Bring extern declarations for angularjs into alignment with the actual behavior of the library (see https://github.com/angular/angular.js/blob/master/src/ng/location.js#L431; change has been adapted into the 1.3 and 1.2 branches of angular.angular.js).
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=64712682
[NEW TYPE INFERENCE] Fixing ported tests.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=64714660
Fix a syntax error in javascript annotation.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=64721556
[NEW TYPE INFERENCE] Fixing ported tests.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=64731150