recovery: Implement dual touch/swipe recovery

Disable with BOARD_NO_TOUCH_RECOVERY

Change-Id: Ia8d5f7abee2135c7efc06210527e7f99367053cf