Launcher3: add gesture options

AICPFied by @eyosen: Also includes grouping parts of
Iba1458f2988259a3448490c67a238cd13940e900
Stripped flashlight gestures from it. But kept the
infrastructure in place for future additions

Change-Id: Ibe4199821cad5e129aa28bed5fd6ddb4250b3597
7 files changed