Added JSON deserialization method.
When coupled with the toJSONString() method, this makes this library
extremely powerful.