Creating branch for multi transport options, http, rpc, zmq, and network fs