ZENGINE: Change ActionPlayAnimation::_loop refer to a count rather than a boolean

_loopCount refers to the number of times an animation should be played, where 0
corresponds to infinite.