MOBILE-223 Add support for only-touch devices and a good handling of click or touch events, using touchend instead touchstart