ld9040: fix late resume

* added lcd regulator checks before late resume calls lcd init
* fixes upside-down lockscreen upon resume
* fixes lcd not waking upon resume

Change-Id: Ia152c3b61afff14404488ed8b46e7bf777728f12
Revert "Add BLN"

This reverts commit b27bf307c89d7d5d4535b6762472c5b4d997e871.
BLN Support: Credits to Jeffrey Clark @h0tw1r3 with very slight modifications by myself to work with the post 4/24 CM android_kernel_samsung_msm8660-common Kernels. For original commit see 4d81881fbe5915eac03d6548bcde42bb356ad3a2