Create a common user-space transport layer for RDMA and TCP

Change-Id: I3c94b33767ac403f00d5a3a4e640a3acf23de582
Signed-off-by: Or Kehati <ork@mellanox.com>