Replace bind/unbind for on/off

As pointed in #509 replace bind/unbind calls for its on/off counterparts 

I also had to fix the package.json file, npm complained that the version number was wrong and had to have a x.x.x pattern See: https://npmjs.org/doc/json.html#version