Extract device state rotation lock settings management to a separate class.
This will be followed-up by a CL moving it to SettingsLib so it can be
shared with Settings

Bug: 195757480
Test: atest SystemUITests:DeviceStateRotationLockSettingControllerTest

Change-Id: Ic9c720d7c911d9b8db70ea6bb7fbab209a602abe
7 files changed