Allow 'break' and 'continue' in for-of statements. Fixes #643
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=76615099
Fix jsdoc type annotation in underscore externs.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=76629751
Correctly keep track of @fileoverview visibility.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=76630292
Make it a parse error if there is a 'return' that is not inside a function.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=76636026
Add @implicitCast to "var location" to be consistent with "window.location"
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=76637373
Remove the CommentWrapper class.

This provided an extra layer of indirection so that we could land the new parser. Now that the old parser is gone, we can just use the Comment type directly.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=76638539
Remove references to raw MessageEvent type in externs
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=76639246