Fix camera race condition

Centralize deffered camera launch on wakefulness events
since there aren't any guarantees that screen and wakefulness
will happen in order.

Fixes: 123762288
Test: double tap power multiple times (from LS and AOD)
Change-Id: I031802877953d9c77fc17118612d0b26fca387b5
1 file changed