qcom_power: add TARGET_PROVIDES_POWERHAL

Change-Id: Ic6f8777025389b94aa3ddb476caf07e93cb0df6b
power: Allow passing socket name from config

 * MPDecision on Mako is different from Flo.

Change-Id: Ibbff7d97d841ad379091c7df8da8dc04de4f4d5f
power: Don't build this if we choose the CM PowerHAL

Change-Id: I84617f1984d6b49a9e0eca617d2ab5624a27025a
Merge tag 'android-4.4_r1' into cm-11.0

Android 4.4 Release 1.0

Conflicts:
	Android.mk
power: Toggle encoder boost for camera preview

Bug: 11256084
Change-Id: Ia2388bdae597fccf19acb5db2fb59fc50ec6e13c
Merge tag 'android-4.4.1_r1' into HEAD

Android 4.4.1 Release 1
power: Skip build if perf enabled

Change-Id: Ia20f3ef8752d6df674ed9d7850cc9dc271638e58