update to latest mocha

- update mocha to 1.8.1
- remove makefile in favor of direct 'npm test'
- make test file simpler
remove extraneous function from tests
capture first error and bail