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
Fixed a typo when using JSONKIT
Merge pull request #19 from tanis2000/v2

Escaping fixes
escape according to http://stackoverflow.com/questions/5569794/escape-nsstring-for-javascript-input
Add @tanis2000 to contributors
Make it simpler to setup the bridge - just copy in a single directory as oppposed to three files
clean up api and documentation
finish up docs
Improve documentation header levels
Replace `WVJBCallback` with `WVJBResponseCallback`
Merge pull request #22 from chrismcc/patch-3

Replace `WVJBCallback` with `WVJBResponseCallback`
Document the bridge constructor with a UIWebViewDelegate given, and change the signature so as to always put the handler last
Fix bug found by @drewburch that would cause response messages sent from ObjC to be double-wrapped
note intended v2 changes in Changelog
improve example app styling and example functionality
example all layout improvements
Add @drewbuch to list of contributors
Keep from crashing when handler not found