angular.forEach passes object being iterated over as 3rd arg to callback

This is for consistency with native Array.prototype.forEach() API, and it is also sometimes useful!