Exception Handling For Malformed JSON In Body

* Returns status 400 for requests with malformed JSON in the body
* Fixes #7