Problem: Ruby binding doesn't handle "socket" return type
Problem: Ruby binding doesn't handle "socket" return type

As the fallback type, it has been treated as a pointer. But it's an int
on Unix and an uint64_t on Win64 (AFAIK).

Solution: Support it on Unix and Win64.

paddor/zproject,taotetek/zproject,paddor/zproject,zeromq/zproject,taotetek/zproject,zeromq/zproject,zeromq/zproject,paddor/zproject,taotetek/zproject