Adding Map#forEach and Set#forEach tests
Adding Map and Set #forEach implementations.
Adding tests for visiting added keys, and not visiting deleted keys.