init: Add MSM-specific init extension library

Implement MSM-specific initialization during boot up
at "init" stage.  This allows variable setting based
on runtime query of hardware configuration.

Change-Id: Id14293a9f030d6631c55e84498f503a5bcb818e2
init: set hdmi node permissions during initialization

- Add functions to setPermission and setOwner for file nodes
- Set hdmi node permissions based on fb number.

Change-Id: I57babd7aa8387d35860ad66892dd0c21ca35c135
Remove shell scripts for ril init.

Replace ril init shell scripts with init config

Change-Id: Iba5d64dda592051f5200160d1b876af56b15a7c1
CRs-Fixed: 516002
Enabling vendor init module for kk

This change enables the vendor specific init module
Enabling MSM-specific initialization during boot up
at "init" stage. This allows variable setting based
on runtime query of hardware configuration.
Use supplicant overlay conf

Change-Id: Iaae6c652f503bcb50554581d5a2506fa31153028
supplicant overlay: Add disable_scan_offload=1
install memorytrackerhal