Do not emit '<!--'
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=63158589
Warn if someone uses cross-module method motion without externs, instead of randomly breaking.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=63159587
Automated g4 rollback of changelist 63159587.

*** Reason for rollback ***

breakages

*** Original change description ***

Warn if someone uses cross-module method motion without externs, instead of randomly breaking.

***
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=63165580
Update annotations for angular.$routeProvider.Params.template.
Its type can be string or a function that returns a string.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=63167193
Parse "<!--" or "-->" as the start of a single-line comment (like "//")

This is necessary for parsing code that comes from third parties as it may be legacy code that still uses this hack.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=63170760
Make visibility checks warn by default
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=63261368
Add toString methods to make things easier to debug.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=63264955