introduce the fproduct operation on Functor
Merge branch 'scalaz-seven' of github.com:scalaz/scalaz into scalaz-seven
rename `fproduce` (typo) to `fproduct`