A Thread which is responsible for sending messages to the IRC server.
Messages are obtained from the outgoing message queue and sent
immediately if possible. If there is a flood of messages, then to
avoid getting kicked from a channel, we put a small delay between
Constructs an OutputThread for the underlying PircBot. All messages
sent to the IRC server are sent by this OutputThread to avoid hammering
the server. Messages are sent immediately if possible. If there are
multiple messages queued, then there is a delay imposed.
bot - The underlying PircBot instance.
outQueue - The Queue from which we will obtain our messages.