In #forEach and queue's worker calling the callback more than once causes bad behavior. Throw an Error when this happens.
Merge pull request #200 from coreyjewett/master

Throw Error when callback is called too many times.