fix: when use different count custom properties in CocosBuilder will get wrong custom properties in game
Revert "add a xaml page to hello-cpp project"

This reverts commit 71ec532c610dde313c8167f5eee26c51d1419727.
upload componentFactory.
update ComponentFactory
Update code format.
#issue ComponentFactory
                 1.  fixes particleComponent error position.
                 2.  fixes ArmatureComponent  can't play action.
issue ComponentFactory
                                1.   remove unused  #include "cocos-ext.h"
fix setTouchEnabled not take effect when called the function in onEnter in JSBinding.
Merge branch 'master' into ComponentFactory

Conflicts:
	extensions/CocoStudio/Components/CCComAttribute.cpp
	extensions/CocoStudio/Components/CCComAttribute.h
	extensions/CocoStudio/Reader/SceneReader.cpp
	samples/Cpp/TestCpp/Classes/ExtensionsTest/CocoStudioSceneTest/SceneEditorTest.cpp
fixed componentFactory
			1. add CCComAttribute to ComponentFactory.
Merge branch 'master' into ComponentFactory
Merge pull request #4868 from Dhilan007/master_222

fix setTouchEnabled not take effect when called the function in onEnter in JSBinding.
Fix:update the armature lua test cases and lua iOS template project
Merge pull request #4879 from samuele3hu/masterFix

Fix:update the armature lua test cases and the lua iOS template project
Merge branch 'master' into ComponentFactory
fixed #3581
               1.  register CCComAttribute,  CCComAudio and CCComController to ObjectFactory.
               2.  add CCComBase.h to cocos-ext.h,  It is the easier way to implement custom component by Developers.
fixed #3481
		1. Simplify component registration.
fixed #3581
		1.  add CCComBase.h  to  all samples and template on all platforms.
                 2.  fixed build error.
Fixes the font rendering on Windows

When font was rendered the black pixels used to appear on around the
letters. This patch fixes this issue
fixed #3581
		1.  add CCComBase.h to WinRT and Win8 libExtensions.