Initial double tap 2 wake implemenation from @showp1984

Change-Id: I31004e3823edd3b55cc5cff13be148f19b68bb44
Signed-off-by: cj360 <ayunker551@gmail.com>

PS2:
fix derps from previous merge

Change-Id: Idc174c27e399b8e35fad53c74dd462b7ea5c9bca
Signed-off-by: cj360 <ayunker551@gmail.com>

PS3:
update for our touch driver & early earlysuspend

Change-Id: I358a0d3ad0b931a6f9782d7d5a446a73a3e8902e
Signed-off-by: cj360 <ayunker551@gmail.com>