CCConfiguration extension (rewritten)

rewritten to prevent conflicts while rebasing
update to the latest version in script
Fixes memory bug and adds support for loadConfigFile
Adds ConfigurationTest to the suite
fixes compilation issues on Linux and Android
Update run-script.sh, adding travis-ci build of TestCpp,AssetsMangerTest and Testlua for android.
Merge branch 'ccconfiguration_extension_2' of https://github.com/ricardoquesada/cocos2d-x into ricardoquesada-ccconfiguration_extension_2
fixed #2215: Updating project configuration for other platforms after adding ConfigurationTest.
Merge pull request #2616 from guanqun/fix-version

update to the latest version in script
Merge pull request #2617 from dumganhar/iss2215-ccconfiguration

fixed #2215: CCConfiguration extension (rewritten)