Bugfix for AnimationController

When an animation has 0 seconds duration (it's still, not moving) the AnimationDesc.update() would hang indefinitely. This should make each frame consume 1 loop, though I'm not sure if this is the best way to handle this. What do you guys think?
Merge pull request #2171 from Gtoknu/patch-9

Bugfix for AnimationController