Version 0.5.2
Handle "Native 0MQ error codes" as well as "real" errno codes
Remove pointless ignore of errno 25
Jump through hoops to subclass SystemCallError on Rubinius
Relax timeouts in tests to 5 seconds for fewer false failures on slow machines
Ensure proper cleanup after socket_specs to prevent spurious problems with not-yet-GCed sockets preventing new ones