Cleanups for CI

* Makes test scripts more compatible with CI by exposing mocha params
* Replaces `./run-coverage` using `blanket` with `npm run coverage` using `istanbul`
* Makes sure extra files aren't packaged up by `npm pack` when run on CI