allow io injection respecting IOC

socket.io should be properly injected and certainly not encapsulating its initialization in backbone.io