Configurable body parser

In some cases, it is necessary to get raw POST body.

For example, to verify signature of Shopify webhook, HMAC should be calculated from the body and then body can be JSON parsed. Unfortunately, it is not possible with current Router implementation.