Making our HTTPResponseMessage changes actually pass a value to send back to the page otherwise we get JSON Pare errors.

Also modified the creation of the message to create based off the current request - which appears to be best practice.