adding off option to clean up listeners
adding javascript version of off
updating readme
Merge pull request #7 from HaloZero/master

Adding off option