Completely integrate HFM into Settings [1/4]

* Checks if hosts file is correct after completing boot (useful after updating ROM)
* One less package

PS3: a symlink is created instead of a copy + no need to reboot to apply change
PS4: reverted to copying file instead of symlinking
PS5: delete hosts file before copying to make sure to replace even an existing symlink
PS6: set correct permissions after copying

Change-Id: Ie221748a7f524414999fa0a49111a47a9a92c8a3
[2/3] Settings: Implement Smart Radio [DO NOT MERGE]

introduce smart radio or battery saver mode
this based from what user want or what user do to saving the battery life

PS2: commit msg
PS3: Fix derp
PS4: Fix another derp
PS5: Modify aicp_lab_prefs.xml
PS5: Add missing arrays
PS6: Fix derpy
PS7: This is not omni
PS8: Missing string
PS9: Rebased, fixed SeekBar FC by
     adding a new SeekBarPreferenceCham
     from ChameleonOS

Change-Id: If0d859f4b8e8117d486af5838c3ff90f18a408d9

Conflicts:
	res/values/arrays_aicp.xml
	res/values/attrs_custom.xml
	res/values/strings_aicp.xml
	res/values/strings_custom.xml
	res/xml/aicp_lab_prefs.xml
Meh

Change-Id: Id8fbe8c03b2fa0ae62d332dc51f3d2aa876f1c29