An in memory listener for testing socket & HTTP servers in Golang