Fixed buildable name.
Do not assert that a transport has to be ready before it can be closed.

Transports could be in ANY state when a close comes through.
Const-ify requiresChallenge.
requiresChallenge -> requiresChallengeResponse