set _node to null in createNodeWithSceneFile

_node was being set to null only in constructor, so when we call method createNodeWithSceneFile with path to existing file and then call it again with path to missing file (not calling destroyInstance method), it returns a pointer to previously created node, what may lead to a crash.
CCGLView: Add createWithFullscreen overloaded method that allows passing in Size, to set video mode.
CCGLView: Remove frameZoomFactor param from createWithFullScreen overload.
update version
CCGLView: Add support for specifying video mode and monitor for fullscreen window creation.
CCGLView: Remove createWithFullScreen(const std::string& viewName, Size size) overload. Use more specific createWithFullScreen(const std::string& viewName, const GLFWvidmode &videoMode, GLFWmonitor *monitor) instead.
Potential leak of an object stored into "self"

1. By executing 314: _systemControl = [[CCEditBoxImplIOS_objc alloc] initWithFrame:rect editBox:this];
2. We entered to the function 67: -(id) initWithFrame: (CGRect) frameRect editBox: (void*) editBox
3. Then 69: "self = [super init];" returns object with +1 retain count
4. 93: "return nil" Potential leak of an object stored into "self".
1.Makes the create functions of Label clear.
fixed compile errors.
Label:Makes the create functions of Label just do one thing.
CCGLView.h: Remove createWithFullscreen declaration.
issue #4729: Moved deprecated classes to 'cocos/deprecated' folder
issue #4729: iOS/Mac works fine
issue #4729: Compilation error fixes for linux
issue #4729: Updates tools/tolua/cocos2dx.ini
issue #4729: Updates win32/winrt xxx_headers.props
issue #4729: Moved CCNotificationCenter.h/.cpp to deprecated folder.
issue #4729: Android build works ok.
issue #4729: [ios/mac] Updates cocos2d_libs.xcodeproj
issue #4729: Move CC_INVALID_INDEX from ccCArray.h to ccTypes.h,
probably there is a better place to define this variable, but let's just
choose ccTypes.h now.