[doc] We will never support Socket.IO 1.0
[fix] Emit the `connection` event before the `data` event
Merge pull request #230 from lpinca/fix/connection-event

Emit the `connection` event before the `data` event
[minor] Clean up eventlisteners after the timeout
[travis] Announce build failures in our IRC channel
[test] Expanded timeout
[breaking][test] This should have passed but it doesn't
[fix] Remove listeners in 2 locations
[minor] Reduce duplicate code by using the `spark.end` method.
[test] Update npm before running the tests

This should fix the problem with dependencies using a caret (^) when Travis CI build is run against node 0.8