Fixed skip and windto for Canvasrenderer

Skip and windto functions now working. It might however skip to a
zero-delay step, which might result in a half rendered canvas. Reset
function not clearing canvas properly, making it hard to skip back in
time.