Move HTTP handling back to connHandler, change ConnHandler interface to use net.Listener