Updates to latest version of kazmath
Compiles on Android
Compiles on Linux
updates templates for Linux
kazmath updates for templates
Adds CC_DLL to kazmath for windows compatibility
install.py -> setup.py
Solve the bug: debug frames are not shown in ChipmunkTest.
fix: controlSwitch Bug
Merge branch 'develop' into develop_fixControlSwitchBug

* develop:
  Adds EventListenerTouchOneByOne::isSwallowTouches, fixes a typo for Director::EVENT_AFTER_UPDATE.
  Feature #4236: Refactor is/setFlipX/Y to is/setFlippedX/Y in gui classes
build kazmath on win32
Rename ActionManagerTest->RemoveTest to StopActionTest
Fix partical test->add and remove particle system crash.
fix: shader RetroTest by using new label
close #4276:fixed crash on CocoStudioGuiTest->LabelBMFontTest.
Merge pull request #5556 from boyu0/v3.0_final_test

Fix particle test->AddAndRemove test crash.
Update CHANGELOG [ci skip]
Merge pull request #5554 from koowolf/#5550_win

closed #4278: Upgrading kazmath to the latest version.
Some warning fixes in cpp-tests.
Merge pull request #5558 from Dhilan007/develop_label

close #4276:fixed crash on CocoStudioGuiTest->LabelBMFontTest.