Extend msm vendor init

Change-Id: I97d7ebf4c5a031afd6fc61db755edb65bc990f89
(cherry picked from commit 265502b0d04387197d9a1d5b3454b8c030c625ed)
add missing gesture server as daemon

(cherry picked from commit 5ad0d3d72d348a65f3a3734e375664258c2c41bd)
Merge remote-tracking branch 'origin/cm-11.0' into cm-11.0

(cherry picked from commit 397447665a17f14bb38eb4753abf64054e1e9f43)

Conflicts:
	init/init_klte.c
Extend msm vendor init

Change-Id: I97d7ebf4c5a031afd6fc61db755edb65bc990f89
(cherry picked from commit 265502b0d04387197d9a1d5b3454b8c030c625ed)
(cherry picked from commit bc7b77a85ec1596e5940b457f301191d105ba82f)