Readd antiidle.

I need this.

This partially reverts commit 7f8fbc2294dc86c162fe2fa4cc855c29a1582901.
use query buffer even while disconnected
add privmsg module
handle NOTICE too
make use of query buffer in privmsg module too
don't empty the query log on client connect
Mark private message buffer playback with start/end markers.