listen to touchstart instead of click on mobile (bug 1027248)

https://bugzilla.mozilla.org/show_bug.cgi?id=1027248

this makes clicks so much faster. so much more responsive on mobile!
I'll trust that this is faster but wow is that a lot of code just so see if a 'touch' vs 'drag/scroll' happened