relay: Send back connection refused end reason on network reentry
The current used
TORPROTOCOL end reason has a very bad side effect of killing the circuit on the client side and thus all the streams attached to it.
It is very bad if that would happen since anyone could just serve a HTTP resource in a page that would contact a relay on its ORPort and see that circuit collapsing.
Instead, send back
CONNECTION_REFUSED so the circuit won't be used anymore but will not collapse.