Cleanup DeviceSettings and add touchkey light support

Change-Id: If75ecd83831ab1bbabb92af1e27dfa105540f7f6