Originally I had GearmanAdmin take in a ReadWriteCloser, but then I realized people may want to make multiple admin commands in a single session. I changed it to ReadWriter to make it clear that it's up to the caller to close the connection. I forgot to update the mock though!