Since the very beginning when idle subscriptions where introduced
(commit 0bad84066bc12), waiting for a certain idle mask would clear
all other idle flags as well. This would cause idle events to get
lost.
Closes https://github.com/MusicPlayerDaemon/MPD/issues/1998