[fix] Add ability to set the maximum number of messages that can be queued by the client
Update index.js
Update index.js

This fixes #180
Merge pull request #181 from timbur/master

Get spark by id
[test] Added missing test for #180 #181
Merge pull request #182 from primus/limit-buffer-size

Limit the maximum number of messages that can be queued by the client
Provide the parser encode and decode methods with the spark in case it needs
some extra info from a custom spark as to its status etc.
[fix] Emit the `end` event when the client doesn't attempt to reconnect
Merge pull request #186 from lpinca/fix/end-event

Emit the `end` event when the client doesn't attempt to reconnect
[fix] Set the correct readable/writable as discussed in #186
[fix][test] Added test for the correct read/writable states
Added a test for the parser having access to the spark
Merge pull request #184 from davedoesdev/parser-spark-context

Provide the parser encode and decode methods with the spark
clean up a sentence in README.md
Merge pull request #189 from fivetanley/patch-2

clean up a sentence in README.md
[minor] Fix Chai deprecation warning
Fix ws+unix support by not overriding the protocol to 'ws'
Make integration tests work for ws+unix
Fix tests added on upstream/master
Merge pull request #185 from davedoesdev/ws-unix

Fix ws+unix support by not overriding the protocol to 'ws'