Merge pull request #5105 from Dhilan007/develop_label

close #3678:fix incorrect spacing between characters
decode 'payload' to utf-8 and ignore invalid bytes
Merge pull request #5114 from lmskater/develop

[jenkins] decode 'payload' to utf-8 and ignore invalid bytes
Merge pull request #5099 from samuele3hu/test-rebase

close #3626:Make lua bindings-generator support the namespace binding
[AUTO] : updating submodule reference to latest autogenerated bindings
issue #3626:Add the “override “ keyword
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-x into test-rebase
Merge pull request #5116 from CocosRobot/updategeneratedsubmodule_1389968060

[AUTO] : updating submodule reference to latest autogenerated bindings
Renderer uses a float as a key

Instead of using a 64-bit int key with viewport, opaque and depth,
it only uses a 32-bit float with only the depth.
Saves time in:
 - No need to convert the 32-bit float into 24-bit int
 - keys are shorter
Merge pull request #5118 from ricardoquesada/renderer_float_key

Renderer uses a float as a key
Merge pull request #5117 from samuele3hu/test-rebase

close #3626:Add the “override “ keyword
Update CHANGELOG [ci skip]
fix namespace in spine lua manual binding
Merge pull request #5119 from edwardzhou/updateSpineLuaNamespaceManual

fix namespace in spine lua manual binding
Renderer: Don't sort z=0 Commands

If Command has z==0, then those elements won't be sorted.
Only Z !=0 will be sorted, and it will use `sort` instead of `stable_sort`
for z!=0, since it is faster
Merge pull request #5120 from ricardoquesada/renderer_no_sort_z_0

Renderer: Don't sort z=0 Commands
When android project build native, using multiple concurrent job processes;
android项目编译时,默认利用"-j"参数,启用跟cpu数相同的多进程编译
GlobalZOrder is used for render priority...

...and not vertexZ

Node::setGlobalZOrder() is used to change that.

Node::setZOrder() -> Node::setLocalZOrder();
GlobalZOrder is used for render priority...

...and not vertexZ

Node::setGlobalZOrder() is used to change that.

Node::setZOrder() -> Node::setLocalZOrder();
Merge branch 'global_z_order' of github.com:ricardoquesada/cocos2d-x into global_z_order

Conflicts:
	CHANGELOG