MultiProcessHdf5File: Use Pipe instead of Queue, and pass buffer directly instead of relying on pickle.