Adding documentation for the NSDictionary+JSON category. Exposing the internal error and failure modes and adding unit tests.