Expanded error messages to indicate JSON causes

While this isn't going to necessarily help people figure out where their
JSON is faulty, it should at least help them figure out that it IS their
JSON that they need to be looking at.
Merge pull request #53 from lewellyn/json_parse_error

Expanded error messages to indicate JSON causes