Add new HttpWritable class to allow body to be manipulated.
Allow to set any body in the request.
Add method to return whether body is overridden or not.
Enable transparently setting body as a JSON value.