Mocha support

fixes #4 and #36
Implemented with Jasmine compatible reporter: https://github.com/darvin/mocha-js-reporter