Add mocha, chai and sinon to dependencies

For testing: mocha is the test runner, chai is the assertion library
and sinon is for mocking.