ES6: Add Map.prototype.forEach and Set.prototype.forEach and required iterators for these functions.

See ES6 draft 2014-10-14 23.1.3.5 and 23.2.3.6