LearnBoost/engine.io — pull request #130 by roamm (2012-12-19 17:04:42+00:00)
Title: Fixed packet send callback issues

There were two issues here.
1. When Socket.send called with or without callback alternately, the trigger order is incorrect.
2. The 'drain' event from transport is one per packet for transports supporting framing like websocket and is all in one for those without framing like polling.