Fix a memory leak in Set::removeAllObjects.
The set maintains a strong reference to all objects so release() should be called whenever something is removed from the set.
Remove Hungarian notation.
Remove Hungarian notation in fix made for memory leak in Set::removeAllObjects().
Modify wrong codes.
Merge pull request #3812 from nutty898/develop_nutty_modify_wrong_codes

[ci skip]Modify wrong codes.
various small fixes
Adds CODING_STYLE.md and RELEASE_NOTES files

The files are also added in the Xcode project
Adds RELEASE_NOTES and CODING_SYTLE.md into Xcode
Removes unneeded log

This log is already part of `CCConfiguration`
Updates CHANGELOG with the new misc changes
Merge pull request #3827 from ricardoquesada/adds_missing_files

Adds missing files
removes unneeded comments from coding_style
Merge pull request #3828 from ricardoquesada/develop

removes unneeded comments from coding_style
Merge pull request #3826 from michaelcontento/emscripten-fixes

Various small Emscripten fixes
Merge pull request #3553 from DarraghCoy/ccset_leak_fix

Fix a memory leak in Set::removeAllObjects.
Update AUTHORS [ci skip]
Modify version
Merge pull request #3842 from nutty898/develop_nutty_modify_version

[ci skip]Modify version
Test compiles with box2d enabled
Merge pull request #3853 from ricardoquesada/test_compiles_with_box2d

Test compiles with box2d enabled
Merge remote-tracking branch 'upstream/develop' into develop