power: update power hal to support ondemand sampling_rate

Change-Id: Ide68ec07b2a3445def24ac140043ce31582c0c3b
msm7x30: Import device settings ( sweep2wake & vibrator )

 * Based on CM's m7 device settings, adapted and cleaned up for (im)proper
   coding.

Change-Id: If6ced28b80c4447716ff54157b0058ce518887b9
msm7x30: unify the liblights and libsensors

 - There is no need to have different sensors and light hals
   for devices that share a pretty similar configuration.
 - Merged from vivow/speedy/glacier sources

Change-Id: I7fa4c095bf73e0be2a1eadc852f2d513769f2837

Conflicts:
	BoardConfigCommon.mk
msm7x30: inherit common props

Change-Id: I0f97e3d547c82aac2cebd998a58ac60d99b5d9d5

Conflicts:
	msm7x30.mk
msm7x30: sync with evervolv

Change-Id: I5fbc705dc7f7e35f7ebe2f6f7314ca982fbb539f