Skipping cycles now behaves the correct way by increasing by the number of actually skipped cycles instead of just 1
Adapted tests to the correct behaviour
Ending an animation by reaching last cycle now set frame to Endframe
Cycles are now correctly increased by the number of actually skipped cycles