Allows custom and default body parsers to be set.

Hook up to the `Lotus::Router` for allowing router defined and custom body parsing.

Resolves #69.