gunicorn>=0.17.0 breaks gunicorn integration layer

most relevant changes seem to come with this commit: benoitc/gunicorn@b7b51ad

it breaks socketio.sgunicorn.GeventSocketIOBaseWorker (handling of sockets in run(), mostly; single associated self.socket vs. self.sockets list) and socketio.server.SocketIOServer (fetching socket address)