Fix FlxSubState.close() when called from create(
Remove race condition when opening/closing substates in same update
Also include the substate fixes in 3.3.5