A version of golang rpc that supports passing file descriptors