Add process1.zipWithIndex and zipWithState
Allow the state update to depend on input elements
Merge pull request #164 from fthomas/zipWithIndex

Add process1.zipWithIndex and zipWithState