Reviewer MattL Don't shutdown TCP connections on overload

Matt

Can you review my fix to the problem with TCP connections being shutdown.  I've also added code to reject requests immediately if they are received on a transport which is shutting down.  I've added UTs for the latter fixes, but not for the first as it is simply a matter of removing some code and we don't have any UTs in this area of code at the moment.

Mike