added json property to request on twisted to can reference the raw JSON data in JSON requests without seeking the request.content and adding workaround to solve problems with JSON data that is self contained into a list