[NEW TYPE INFERENCE] Change test name to not refer to loose functions.

(They aren't relevant in the test.)
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=79206798
string is also iterable in ES6, so extend $jscomp.makeIterator to support strings as well as arrays and normal iterables.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=79209445
Add chrome.syncFileSystem to chrome_extensions.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=79210534
Update type annotations for chrome.fileBrowserHandler and chrome.contextMenus.

I updated the externs file for chrome extensions to match the latest spec.
https://developer.chrome.com/extensions/fileBrowserHandler
https://developer.chrome.com/extensions/contextMenus
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=79230515