Pass through untagged client responses
The IDLE command allows for an untagged DONE respose by the client to
stop imap idle. This used to crash because we always expected a tagged
response. This patch simply passes through the buffer in case of an
untagged response.