jQuery tapclick event

Adds a new event that responds more quickly than clicks on touch devices, which tend to have a 300ms delay between touchend and click. Modeled on Google's FastButton, but also handles delegated events.