msm-thermal control from crpalmer

Conflicts:

	drivers/thermal/msm_thermal.c
sysf entry for fsync
freezer: shorten freezer sleep time using exponential backoff

Conflicts:

	kernel/power/process.c
add Flick2wake/sleep & Pick2wake by tbalden

Conflicts:

	arch/arm/configs/cyanogenmod_dlx_defconfig
	arch/arm/configs/m7_defconfig
arm: Makefile for optimized AES and SHA1 routines
enable pick2wake and adjust sensitivity of f2w
fix power_key_check error
flick2wake to defconfig