Improved handling of notification messages on iOS

Moves all JSON handling to the built in NSJSONSerialization support in iOS5+, and removes the custom JSON processing.

Issue #42, resolves errors handling messages that include unescaped special characters such as '.