Stuck slider in Android 2.3 browsers

webkitTransitionEnd doesn't always fire in Android 2.3 browsers, leading to a non-responsive slider (slider.working never gets set back to false).

This fix creates a fallback setTimeout call that will execute in the case that the transition end event doesn't fire.