Adjustments to autoscroll

Provides accurate autoscroll time = duration
single tap to stop/start autoscroll
double tap to reset timing
uses requestAnimationFrame which should give smoother results with GPU.

Increased double tap for fullscreen time to 500ms for easier selection