Add option to URL decode content body prior to passing to JSON unmarshalling

This patch will allow developers consuming this library to optionally URL decode content body. I have a case where the content body is fully URL-encoded and needs to be decoded manually server-side.