Adding tests using mocha and mocha-phantomjs

Also fixes .off() when there is no callback
Merge branch 'master' of https://github.com/devgeeks/tinyvents