Simplify testing with npm test setup

This commit specifies mocha dependencies to allow a simple 'npm test' command. Also, in eliminates the need for needing to globally install mocha.