added deeper configuration capability

 namely, support injecting a custom version of engine.io