Expand :: in IPv6 addresses
Use Date.now() (on node side)
Add es5-shim

From es-shims/es5-shim@f666abd
Use native functions in favor of underscore shims
Clear attemptTimer after fire
Re-check socket state at window focus
Log socket usage while disconnected
When net connection comes back, retry connection
Expose socket in debug mode
More offline checking
More cleanup on socket loss
Reset attempts on 'online' event