Update shushjax.js

Don't use batchdom for attaching events, fixes #37
Fix numerous jslint errors
Add additional logging