Allow Date.toLocaleDateString and Date.toLocaleTimeString to take locales and options.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=51497268
Add support for TemplateType inferrence within record types.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=51541850
Automated g4 rollback of changelist 51438644.

*** Reason for rollback ***

Leads to infinite looping.

*** Original change description ***

Also rotate commutative operators to eliminate parens.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=51542594
Allow proper inlining of aliases of classes with "goog.addSingletonGetter" calls.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=51558252
Move variable redeclaration check from SyntacticScopeCreator to VarCheck.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=51577979
Remove warnings for unknown parameter type and unknown return type in extern
exports pass.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=51612072
Merge remote-tracking branch: upstream/master