Add jshint to package.json, update settings
Add unhandled/handled rejection hooks
Fix jshint warning
Add vert.x support. Minor code and comment reorg
Update README with latest API