[NEW TYPE INFERENCE] getters/setters
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=65124448
added $sceDelegate and $sceDelegateProvider services to angular externs
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=65125433
added @override annotation to angular.$sceDelegate.prototype.valueOf member
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=65134564
Only trigger the nullable return warning if the function has an explicit @return annotation.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=65141502
[NEW TYPE INFERENCE] Don't try to update types when they are declared.

Previously, the code would update types to the declared type as a way
of "resetting" types. This change removes this behavior, as there can
be cases where this is less exact than leaving the original declared type
intact.

To NewTypeInferenceTest, add a pathological case where the inexactness of the
previous behavior lead to a crash.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=65142821
Fix old download location in Closure Compiler README
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=65150886