Refactored transports/index
Refactored transports/index

- Transports now expose `upgradesTo`
- Moved polimorphic polling constructor here

kapouer/engine.io,nkzawa/engine.io,CantemoInternal/engine.io,socketio/engine.io,socketio/engine.io