Fix CChan::SendBuffer()

The CChan::SendBuffer(CClient,CBuffer) overload should just playback
the given buffer and obviously not clear the channel's own buffer
=> auto-clear the buffer in CChan::SendBuffer(CClient) as appropriate.
Merge pull request #619 from jpnurmi/cchan-sendbuffer

Fix CChan::SendBuffer()