Merge pull request #83 from theGoodEvil/reset_cached_events

Reset Cached Event Objects
Reset currentScene after animated scene transition

When using scene transitions that do not "match", e.g. opening
a scene with "slideRight" and closing it with "crossFade", the
original scene was sometimes invisible because it was still outside
the screen or completely translucent.