Add Touch Support
This means listening for touchmove and moving the thumbnail based on that.
Also, hiding thumbnail on touchcancel or touchend.
In addition, we change the thumbnail opacicty to 1 on :active, rather
than just :hover.
Add Android touch support
This involves checking the useragent for "android".
Then, we add 'fake-active' class to the progress control because android
doesn't support :active and :hover on anything other than anchor and
button elements.
Additionally, android only has the correct pageX on the changedTouches.
we need pageX from event as well
Merge pull request #15 from brightcove/touch-support

Add Touch Support