New badges
Bump dev tools
BREAKING CHANGE: The given iterator must now return objects

- The object must have an `fn` property with the function to invoke.
- The object may have a `scope` property with the scope to invoke the
  function on.
Change examples and API docs to reflect the latest breaking change
1.0.0