modified DBSessionRequest to take in a type parameter for custom parsing
modified DBAction to take in BodyParsers
You can use it as before and it will just use AnyContent as before.
You can now do DBAction(parse.json) => implicit request