Add SocketIO JSBindings

Related to PR's https://github.com/cocos2d/cocos2d-x/pull/5923 and https://github.com/cocos2d/cocos2d-html5/pull/1713

Replaces need for PR https://github.com/cocos2d/cocos2d-x/pull/5471

Tests are included and working on Mac, IOS simulator, Android, Win32