Listen to both click and touchend events
Allow touch event (touchstart) to fire click events
Merge pull request #223 from fredj/touch-click

Click handling broken