Make build.js remove extraneous semicolons from inlined methods.
Add better `_.forIn` support for legacy browsers.
Ensure snippet in `iteratorTemplate` is minifiable and remove unneeded references from `iteratorTemplate`.
Rebuild docs and files.