Add a type signature for scan, add an instance from emwap and remove a few
constraints on zipWith3.
Merge pull request #56 from pjonsson/more-vector-compat

Add a type signature for scan, add an instance from emwap and remove a few constraints on zipWith