ath9k: improve multicast buffering handling, take care of the MORE_DATA flag properly