Add touchstart and touchend events to header cells

May help #1551 but doesn't seem to provide a complete fix.