Merge pull request #11 from mlebrun/master

Correction socket `disconnection` event typo.
Fix some typos in README.md

Really I just set about to fix the `funciton` issue, but figured I might as well do a spell check whilst I was at it :-)
Merge pull request #12 from benjie/patch-1

Fix some typos in README.md
[hack] Added \u2028 \u2029 replacement for all JSON.stringify operations

\u2028 and \u2029 are allowed inside string in JSON. But JavaScript defines them
as newline separators. Because no literal newlines are allowed in a string this
causes a ParseError. We work around this issue by replacing these characters
with a properly escaped version for those chars. This can cause errors with
JSONP requests or if the string is just evaluated.
[fix] Allow instant modification of the prototypes. Fixes #7
[fix] Escape outgoing data.
[test] Added test for \u2028 bugs
[minor] Fixed comment
Adding emitter and multiplexing plugins
Merge pull request #14 from cayasso/master

Adding emitter and multiplexing plugins
[fix] Added incoming::error listener for capturing connection errors.
[minor] Fixed spelling mistakes
[test] Added tests for the reconnect bugs. Fixes #10
[fix] Also start the reconnect procedure when we receive an `error` event. #10
[minor] When we fail to connect, return don't continue
[fix] Also proxy the error event in Socket.IO #10
[test] Check for manual opening option
[dist] 1.1.1
[minor] Allow plugins to be specified through the contructor.
[dist] 1.1.2
[fix] copy head buffer into correct var name