gui: Show tray icon before starting core
gui: Show tray icon before starting core

  When starting the app, if the user does not see the systray icon
  quickly enough, they might think the app crashed or does not work and
  try to start it again.

  This situation is often seen after an upgrade, when migrations take a
  long time to run.
  Running migrations after the systray has been instantiated fixes this
  issue (and allows us to display the warning icon in case something
  went wrong).

cozy-labs/cozy-desktop,cozy-labs/cozy-desktop,cozy-labs/cozy-desktop,cozy-labs/cozy-desktop