adds RestorationRequest require to User
resets Promisor in User._resetSession
changes _removeGameBackup to take the id and calls it in User request.GameRestored handler
adds getId to RestorationRequest
refactors GameBackupList to use new RestorationRequest design and adds GameRestored event
returns the request from GameBackupList._createRestorationRequest
adds a handler to close the restoreGame dialog when the game is restored in HomePage