[M3-COMMON][Kernel]code is added to read Power on status.

[TD] NA
[0] Read Power on status from modem and updated /proc/sys/kernel/boot_reason file.
    This patch is helps to skip usbonline status polling delay in chargerlogo,
    incase phone power-up with battery only.

Change-Id: Idb74184cd9f70dcd480f0d3e33e94569bb7e9995

Conflicts:

        arch/arm/configs/cyanogenmod_p350_defconfig
        arch/arm/configs/m3eu-perf_defconfig
        arch/arm/configs/m3mpcs-perf_defconfig
        arch/arm/mach-msm/lge/board-m3eu.c
        arch/arm/mach-msm/lge/board-m3mpcs.c
	arch/arm/mach-msm/lge/devices_lge.c
Merge branch 'android-msm-2.6.32' of github.com:PecanCM/lge-kernel-pecan into android-msm-2.6.32