concrete functor and monad transformers

#10ContT lacks a fail instance

Should Monad ContT define fail as lift fail, much like ReaderT does?