Make timer functions independent on `this`

Closes #1
Change test framework from Buster to Mocha and Mochify

- Add Mocha and Mochify dependencies
- Run tests on Node, PhantomJS and SauceLabs
- Remove obsolete test runner