Sleep mode support on MSM8960pro
It is port of the original MSM8960 commit.

(CR): Sleep mode support on MSM8960
The following changes to support deep sleep mode were ported from main-dev.
- deep sleep mode enable  operation for /sys/power/state
- modify the power key driver to ignore short presses in deep sleep mode
- modify input driver to ignore key event in deep sleep mode

Change-Id: I03f2940a6faaa796e95ca09dc14627dbd2e0d229
Signed-off-by: Vladimir Karpovich <cvk011c@motorola.com>
Reviewed-on: http://gerrit.pcs.mot.com/512329
Tested-by: Jira Key <JIRAKEY@motorola.com>
Reviewed-by: Check Patch <CHEKPACH@motorola.com>
Reviewed-by: Klocwork kwcheck <klocwork-kwcheck@sourceforge.mot.com>
Reviewed-by: Igor Kovalenko <cik009@motorola.com>
Submit-Approved: Jira Key <JIRAKEY@motorola.com>