[qmf] Initialize messagelistmodel before processing add/remove/update of messages

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