Micro optimisation for playback position binding

Request animation frame is now no longer always on effectively giving the app an idle state as to always running at MAX fps.
Also, fixed up polyfill and commented out a debugging line in ngSlider