DO NOT MERGE Fix rotation and memory use bugs

- Reducing memory used by widget previews
- Reducing time to rotate between port and land
- Fixing wallpaper jump during rotation

Bug # 4575736
Bug # 4559451

Change-Id: I1551ac3a7b8b0b125dac12fbedfb3832549bd22f
6 files changed