Update sendQueued comments to reflect the spool.

remove a reference to the protocol's paused property.  We're getting
rid of that here.
Move a bunch of stuff out of the protocol and into the factory.

The protocol can be reaped if the connection goes down hard.  The goal
is to actually disable the checking for connections at all, so it's
possible that the protocol will go away entirely, anyway.