Merged unity.fix-742110 after review and approval from Mikkel. This is storing connection-objects for all sigc-signal-handers being connected in the constructor of SimpleLauncherIcon, so they the can be cleanly disconnected upon destruction of SimpleLauncherIcon. Fixing LP: #742110