ZMQ_SRCFD docs and tests

I had to move the file descriptor as a field into the message itself. It needs to be of type int64_t - due to alignment on 64bit hosts I assume - zmq_msg_size_check will fail otherwise.