Close down all windows before starting a downloaded installer

* NetSparkle had a hook we weren't using to cleanly shutdown,
  some misadventures with our latest beta release showed we
  ought to close our windows before launching an update installer

Change-Id: I4df55b6477c8f2ed3ae964103afcbbfcd87307bb