Allows the request handler to scan the incoming stream and determine if it can handle
the incoming protocol.
Typically the header size would be read from the stream and compared to the tag.
Contains basic transport interfaces such as
ITransport and IRequestHandler, in addition to the Transport class that manages
all transport and request handler types.