iterate id and zipWith/repeat rules (Closes #41)

I was correcting a Haskell exam and found that some students would write
such code. Hopefully these students will use hlint when they do real
programming.