Adds support for pointer events

Adds support for pointer events in order to get the slideshow to work on devices that support both mouse and touch (primarily Windows 8).

This has yet to be tested on an actual Windows 8 device. Do not merge until it has been. Also, this is likely a change we want to make for Scootch, Magnifik, and Pikabu as well.