Add CClient::IsPlaybackActive()

To let modules know whether a client is currently in playback mode.
The clientbuffer module (#343) wants to update "last seen message"
timestamps in OnSendToClient() but it must avoid doing that while
in playback mode.
I've updated Query & Chan::SendBuffer() not to force it back to false.