Gitignores coveralls.yml
Adds tests for opening/closing socket connections
Breaks tests.
Minor changes to npm testing scripts