First commit
Add `setup` command to Makefile
Use TDD testing style
Add `connect` and `listen` functions
Specify how to run the tests
Ignore node_modules
Fix test command in Makefile
Update dependencies
Add #send function to Agent
Send and receive messages
Server inherits from EventEmitter
Remove net requirement from server test
Add callback argument to Agent#connect() and Agent#send()
Add examples
Listen for messages and emit `message` event
Specify timeout in tests
Test message sending and receiving
Add pending test to cover receiving of multiple messages
Add websocket module
Add function to start a WebSocket server