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.

There is also a new 3 second button sequence timeout

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