[launchermodel] Fix a null pointer dereference for new icons
[launchermodel] Stop progress when D-Bus caller quits

Monitor all name owner changes on the D-Bus and remove in-progress
"updating" status of all launcher icons which had their updating
status initiated by the D-Bus service name that went away.