[qmf] Initialize messagelistmodel before processing added/removed/updated messages.

This also removes duplicate guards of init(). The init() method
guards itself.