cypress-touchkey: Support Sweep2Sleep and cleanup implementations

Works just like sweep2wake, but buttons should be swept from right to left, as oppose to left to right. s2w_sensitive also may apply to this.

Signed-off-by: Chet Kener <Cl3Kener@gmail.com>
sweep2wake: Add sequence timeout

End button listener after 3 seconds.

Signed-off-by: Chet Kener <Cl3Kener@gmail.com>