Bug 1054537 - Change restoreLastSession to use Task.async. r=wesj