Transitions: Refactored a bit to avoid hacks, renamed FlxTransitionState to FlxTransitionableState