init [1/4]: set permissions on governors sysfs nodes

1. interactive
2. ondemand
3. assume smp uses shared cpufreq policy for all CPUs

also, set permission for boostpulse
it will fix some permission issues like:

E/S5PC110 PowerHAL(  482): Error writing to boostpulse: No such device
E/S5PC110 PowerHAL(  482): Error opening interactive boostpulse interface: Permission denied
E/S5PC110 PowerHAL(  495): Error opening /sys/devices/system/cpu/cpufreq/interactive/timer_rate: Permission denied

Signed-off-by: Humberto Borba <humberos@gmail.com>
Change-Id: I581aaa1daf2ba5911e89398a4f8a1567fd6569c9
init [3/4]: allow system to modify ksm control files

Signed-off-by: Humberto Borba <humberos@gmail.com>
Change-Id: Id4e70992f34c8039c06ab1131b9cc2195f6e3b63
Signed-off-by: Nicholas <amperific@gmail.com>

Conflicts:
	prebuilt/etc/init.local.rc
init [4]: set permissions on notify_on_migrate node

 * Used by PowerHAL

Signed-off-by: Humberto Borba <humberos@gmail.com>
Change-Id: Ifbf58c145522d82d220fbae39a6b7319971ecbb5
Omni: Changes default Apn for XL-Axiata Indonesia

Change-Id: I98d1f91c446e43dcfc5149be8b8eace7f1b2e14c
sepolicy[1/8]: start OmniROM common sepolicy

Rather than having to maintain out of tree changes, it is often
easier to maintain a hiearchy of changes, starting with the vendors
common config file. From there, inheriting products can pick up a base
and start to add or remove certain bits from it, making use of the
BOARD_SEPOLICY_* functions documented in external/sepolicy/README.

It requires: https://gerrit.omnirom.org/#/c/4795/

Signed-off-by: Humberto Borba <humberos@gmail.com>
Signed-off-by: William Roberts<wroberts@tresys.com>
Change-Id: I13244e5c6fc64ef5c3f94ff2bc03fcbc96619490
vendor: Allow devices to set the GMS client id

This will look for flags in omni_<device>.mk, if none preset, use ro.com.google.clientidbase=android-google

Signed-off-by: Nicholas <amperific@gmail.com>

Conflicts:
	config/common.mk

Change-Id: I42957104837b96ea24e485c8dd2e6332ff42d5b7

Conflicts:
	config/common.mk