[NEW TYPE INFERENCE] Allow @override on non-methods
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=79378456
[NEW TYPE INFERENCE] Specialize object properties correctly.

Basically, just do what we were already doing correctly for names.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=79398096
[NEW TYPE INFERENCE] Create new diagnostic group for most common warnings.

Specifically, NULLABLE_DEREFERENCE and INVALID_GENERICS, which keep good
types even after warning.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=79416936
Angular 1.3 externs - add $HttpProvider.useApplyAsync.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=79417193
Update externs to use new API from https://codereview.chromium.org/695253002/
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=79419383