added mockery to fix broken travis build, also mocking node-hid will be helpful.

node-hid cannot be installed in travis so it breaks the build if you use any module that references it in a test, using mockery to mock node-hid in the dualshock.tests.js.