Core.cljs:
Cleaned up, added onTouchEnd handler for mobile.
React uses synthetic events (supported events: https://facebook.github.io/react/docs/events.html) - I think we can hence not use doubleTap libs (see below for links). onTouchEnd is one of React's synthetic events and works fine in my iPad simulator.

Android tests so far: works fine in Chrome, always registers double clicks in Firefox :(

Discussion: "One handler for multiple events / "onTap" for mobile/desktop":
https://groups.google.com/forum/#!topic/reactjs/SIapIQonF-A

Plain JS libs supporting double tap (don't think they work with React's synthetic events out of the box):
https://hammerjs.github.io
http://quojs.tapquo.com