fix string size check and assert condition

1. std::string::size() return size_t (is never < 0)
2. "event must be larger than 0" and 'event' has unsigned int type
issue #3738, Add game scenario performance test case.
issue #3738, Add move actions for the tile map in PerformanceScenarioTest.
Merge branch 'develop' into ScenarioTest
issue #3738, Improve the performance test of game scenario.
Merge branch 'develop' into ScenarioTest
issue #3708:Performance Test: data structure conversion in lua binding
-fixed memleak
simplify add custom command
add spine manual binding;
closed #3990: ParticleSystemQuad::setTotalParticles() can't set a value larger than the initialized value.
closed #3990: Adds test case for issue 3990.
Adds 'ParticleSystemQuad::updateTexCoords' method.
update unit test
closed #4020: cocos_files.json should be auto-generated by CocosRobot.
issue #4020: Updates before-install.sh. and comment fix in generate-cocosfiles.sh.
issue #4020: Typo fix, elif -> if.
Merge pull request #5344 from dumganhar/iss4020-auto-cocos-files

closed #4020: cocos_files.json should be auto-generated by CocosRobot.
issue #4020: Adds execute permission for generate-cocosfile.sh.
Merge pull request #5345 from dumganhar/iss4020-auto-cocos-files

issue #4020: Adds execute permission for generate-cocosfile.sh.