introduce the fproduct operation on Functor
Merge branch 'scalaz-seven' of github.com:scalaz/scalaz into scalaz-seven