add DbPersist instances for mtl monad classes

i couldn't figure out one for MonadCont, so I ended up giving up on it. the rest worked when i had them as orphan instances, and everything built fine when i used my changes locally to replace those orphans.