Bug 1042239 - There should be a promise that is resolved when all of the sessionstore-windows-restored observers have done their work