fix leak: remove from mainloop

First, call cocos2d::CCDirector::sharedDirector()->end().

Next, call [CCDirectorCaller destroy] from CCEGLView::end().

But, NEVER call CCDirectorCaller instanced method "dealloc". Because
"displayLink" added to MainLoop.