Improved Service Description JSON error messages.

Added more verbose error messages (per [the php json docs][1]) so that those encountering an error don't have to dive into the guzzle code to diagnose the problem.

[1]:http://php.net/manual/en/function.json-last-error.php