fix versions check, add ZMQ_ZAP_DOMAIN property in socket as socket_option::zap_domain