Merge "Adds the ScreenOffAnimationController, which fixes multiple issues with unlocked screen off." into sc-dev