Chrome 32+ already disables click delay if <meta name="viewport" content="width=device-width"> has width <= device-width.
Other browsers have support for CSS touch-action, so this simple CSS would be enough:
a[href], button {
touch-action: manipulation;
}
(please apply auto-prefixer later)
More info here: http://www.telerik.com/blogs/what-exactly-is.....-the-300ms-click-delay