add support for custom hold pulse events in gesture sample

Issue: ENYO-392
Enyo-DCO-1.1-Signed-off-by: Ryan Duffy (ryan.duffy@lge.com)