Made some minor syntax changes due to Xcode 6.1.
Added data-string parsing correction that had apparently caused occasional fatal JSON crashes.
The parsing occasionally  becomes incomplete that messes up the JSON serialization; which should have rejected the parsing with an NSError message vs outright crash.