Added -beginScrollWithDelay method, to allow specifying if the delay time set in the delay property should be applied to the scroll animation. Default -beginScroll method uses the delay.