* fixed another sequence issue: the first frame will never played
* fixed uninitialized variable which leads to undefined behavior: animation could be looped or not by default
- added new delegated to determine whether an animation has just ended to play + whether an animation has just started to play next loop
* fixed mask, when mask frame is located inside another atlas