zmq: Socket.close() support linger argument; Thanks to Eric Windisch

https://github.com/eventlet/eventlet/issues/9
Regression. Worked in 0.9.16 because .close() method was not overriden.