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().
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
codestandard tools added
code beautified
cpplint warnings resolved