Add leftMap method to data types that have Bifunctor instances

See mailing list discussion: https://groups.google.com/d/msg/scalaz/HmVpPeRxNX8/cnl67hRluBsJ