Improvements to support iOS6, find/modify/delete events, and better feedback to the JavaScript layer