Add restore logging to WallpaperBackupAgent

This also includes rewriting some of the tests, since the event logger was made final and we cant mock it any more

Bug: 268471749
Test: atest WallpaperEventLoggerTest WallpaperBackupAgentTest
Change-Id: I411733b24fa1e0d628d1340b36921e37c249bedf
4 files changed