Fix typo in README.
Merge pull request #9 from chrismcc/patch-1

Fix typo in README.
Add support to reset queue
Added basic JS -> ObjC callbacks.

These can be registered from ObjC and then called from JS - passing in JSON parameters.
Added ObjC -> JS callbacks.

These callbacks convert an NSDictionary into a JS object in a similar way to the JS -> ObjC callbacks.
Switched to NSJSONSerialization.

JSONKit can be used by adding the USE_JSONKIT preprocessor macro.
Handle JS callback calls made before page load.

JS callback calls made before the page loads fully should now be processed correctly instead of being handled as normal messages.
Merge pull request #14 from stringbean/master

Registered callbacks implementation
Add @stringbean to contributors
More README.md cleanup

 * Added a missing `self.`
 * Fixed paths to classes.
 * Spacing cleanup.
Merge pull request #15 from chrismcc/patch-2

More README.md cleanup
Put the javascript content in a file instead of as a string in the source code
Make ARC compatible again
Ensure that the handling of a message on the javascript side always happens in a timeout - if you send a message back to objc in the same event loop as you received the message in, bad things happen.
copy the callback. See https://github.com/marcuswestin/WebViewJavascriptBridge/issues/3 and http://stackoverflow.com/questions/4664804/why-does-the-assignment-of-an-objc-block-have-to-be-copy-not-assign
Fix example app
Fixed typo issue with sendMessage button function being replaced by callbackButton function
Merge pull request #17 from gotomanners/master

Js callback button function typo
Always send messages as objects (rather than strings); Make message handler a block rather than a delegate; Implement request/response pattern;
Fixed some missing escaping of parameters when sent as JSON