Removed unused code
Refactor and test client connection
Add sinon and chai dependencies for testing
Merge branch 'master' into test_connection

Conflicts:
	lib/client/connection.js
Document websockets
Fixed accidental formatting
Merge branch 'test_connection'

Conflicts:
	package.json