particle designer2.0 support
Fixed compiling-warnings (MSVC2012): C4996(* was declared deprecated), C4305 (* truncation from 'double' to 'float'), C4018 (* signed/unsigned mismatch), C4800(* forcing value to bool 'true' or 'false').
Clean up some API documentation
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-x into develop
modify particleSystem format erro
revising indent Erro
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-x into develop
add EGL_RENDERABLE_TYPE to OpenGL attributes

This patch adds EGL_RENDERABLE_TYPE=EGL_OPENGL_ES2_BIT to the OpenGL attributes.
The default value for this setting is EGL_OPENGL_ES_BIT and, as we require ES 2.0,
cause some problems on various Android devices (e.g. Amazon Kindle 2.Gen).
wrong variable used which could crash the whole app
Merge pull request #3768 from michaelcontento/android-fix-null-access

[ci skip]wrong variable used which could crash the whole app
Merge pull request #3769 from michaelcontento/android-fix-opengl-config

[ci skip]add EGL_RENDERABLE_TYPE to OpenGL attributes
[ci skip]
[ci skip]
Merge pull request #3742 from mlepage/develop

Clean up some API documentation
Merge pull request #3689 from yuye-liu/particle_designer_2

[ci skip]particle designer2.0 support
revising erro indent
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-x into develop
Merge pull request #3741 from signmotion/develop

Fixed some compiling-warnings (MSVC2012).[ci skip]
Update AUTHORS [ci skip]
Merge pull request #3785 from yuye-liu/particle_designer_2

Particle designer 2[ci skip]