Fixes messaging byte json loading issue

Json requires a string (apposed to bytes) to properly decode into python.

* requests.Response.content returns bytes
* requests.Response.text returns an encoded string