Set default max sockets for agent instances to infinity, add travis CI integration, JSHint script, License, and tests

Fixes #2, #4, #5

 - Add travis CI integration, JSHint script, License, and tests