IRCBot::read_until: don't search the whole buffer in every iteration, only search where we haven't searched before