Make util.each use native .forEach when available.

Also gives us back number indexes when calling it on an Array.
Fixes #30