Reparse the request body when setting body

Whenever the body property is set the parsed_body should be attempted to
be recalculated.

I'm not convinced this is the best way to solve this problem, though it
would appear that anything else would require more extensive
refactoring.

Issue: #172