Add rawRequestBodyData to web server

Added rawRequestBodyData to the rawConnection object, this is used to keep a copy of the raw data sent to the API. We use this to create checksums from our mobile client that is talking in JSON as the JSON parse/stringify calls can sometimes change the data structure slightly (i.e. order of some elements).