Fix problems that arise by closing progress bar windows

Also use the same progress window for attaching subscriptions
and updating subscriptions.  The progress pulse is more
continuous this way