Add an iterator for transition properties …
This simplifies the code a bit and also will allow us to more easily make improvements to servo's animation implementation in the future.