LPS-46434

Hey @natecavanaugh,

Attached is an update for http://issues.liferay.com/browse/LPS-46434.

NOTE: "The reason for removing gesturemovestart and replacing it with tap, is that in the most recent version of YUI, gesturemovestart is being handled differently in a few ways. It no longer prevents both touch and mouse events from firing, you'll receive one for touchstart, and one for mousedown. There are ways to workaround this, but those workarounds do not work on older versions of android (< 4.4).

I believe we didn't use tap previously because it didn't have good fallback support for IE, but in the newest version of YUI it has fallback support for the MSPointer events.

To sum it up, I think we were using gesturemovestart in ways it wasn't intended to be used. I think tap is a better option, there are still some issues with android 4.3 and below, but it's overall less buggy." - @Robert-Frampton 

Please let me know if you have any questions.  Thanks!