Move qSetMessagePattern to autostart
This logic was originally placed in smtk's qt RedirectOutput call, but this resulted in crashes on close. By moving it to autostart, the call is only called on startup (and not after qt's messaging is going out of scope).)