Support indexed Enum.map/2.
Support indexed Enum.each/2.

Fixes #748.
Enum: Use index type consistently.
Merge pull request #753 from alexrp/enum-each-map-iter-index

Support indexed Enum.{each/2, map/2}.