concrete functor and monad transformers

#11Constant wants a Bifunctor instance

Now that Data.Bifunctor is in base (since 4.8.0.0), Data.Functor.Constant.Constant can grow a Bifunctor instance without any extra dependencies. This'd make the Errors applicative a bit more convenient to use.