Merge "Move all the ImageWallpaper logic outside the main thread" into tm-qpr-dev