CCDirector.cpp: properly calling CCScene::onExitWillStart when transitioning to new scene