Ensure we decode request.body properly - helps Py3 compat [thanks Tyson]