Port of gesture based lockscreen from ChaOS to CM

Change-Id: Ib6aea95baf443ab064344f3a5c0c477a0655e4fb