DeviceSettings: Add missing permissions
DeviceSettings: Organise
The weightage of settings in each category should be more equal now

- Moved WIFI PM mode to Network
- Changed Powermgmtfragment to IOfragment, moved IO related settings to the fragment
DeviceSettings: Add initial CPU UV (should work)

Also:
-Merged seekbars into one
-Use else ifs to possibly reduce excessive if checking
DeviceSettings: UV: Fixess
DeviceSettings: CPU UV: Last fixes (confirmed working)
init: Add missing permissions
DeviceSettings: Fix UnderVolt options FC

Casting Integer to String
DeviceSettings: Add Cycle Charging Control

-Fix error in MasterSeekBarDialogPreference.java
-Organise settings a bit
DeviceSettings: Fix Compiling error

- I dont know why, but "which" wanted to use integers
-Fix Cycle charging restore
Merge pull request #41 from TeamCanjica/cm-11.0

DeviceSettings: Update