add support to call Objective-C block in javascript
update docs
revise the sample script
add cleanup in spec
revise readme
add Disclaimer