switch from hard to soft float for linaro
removed no longer needed debugging info
deferred resume only for ext sdcard
temporary solution for proximity sensor issue on cm9
speed up wakeup process
initial undervolting support
some cleaning
some delays tweaks since it might be too short for panel to wake up properly sometimes
some more preparations for kernel undervolting
different way of protecting phone from going to deepsleep on calls. Needs some serious testing
and one more file modified for uv
commented out no longer needed printks
optimized (I hope) defconfig file
Merge remote-tracking branch 'gh/ics' into cm-10.1

Conflicts:
	arch/arm/configs/tegra_olympus_defconfig
	arch/arm/mach-tegra/board-olympus-power.c
	arch/arm/mach-tegra/cpu-tegra.c

Change-Id: I0af4e73bff26be51080e4603c2a6f09be1a94a5d
merge CyanogenMod

Change-Id: Ib746a20d5b9a69d5421dc22bb35f76036d99018a