add m_fDeltaTime getter function
add cpp function
trim
echo messages
return to current directory after run
fixing bug where SimpleAudioEngine::playEffect() and SimpleAudioEngine::playBackgroundMusic() on linux plays twice
issue #1686:add background color layer in CCTexture2DTest
fix OpenSLEngine can't load resources from SD card
Merge pull request #2086 from lgb/master

Updating build-win32.bat, go back to root foler after executing this script.
Adding Eclipse Project files for C++ projects
Adding Eclipse Project files in template directory for new  Javascript projects
Adding eclipse project files for TestCpp and HelloCpp
Adding updated .project file in templates
Adding eclipse project files for Javascript projects
Modifying C++ project files to remove dependency on scripting
Updating project files for Javascript based sample projects
Adding README files to each sample project
Adding README files to project creation template
Fix for loading custom fonts on iOS when referenced from a CocosBuilder CCB file
Fix up how fonts are loaded in Cocos2dx for iOS to work transparently with custom font filenames/paths such as 'MyCustomFont.ttf' or 'fonts/MyCustomFont.ttf'. Referring to fonts by these paths would be OK on Android but can't be used on iOS since fonts must be referred to by family name on iOS; we must use 'MyCustomFont' when referring to that particular font in both examples on iOS. Hence add the code to strip out the folder path and extension on iOS so that the font path 'MyCustomFont.ttf' and 'fonts/MyCustomFont.ttf' can be used transparently across all platforms. This is required especially in the case where we have custom fonts being referenced from CCB files, since CCB files store the font names with the .ttf extension included.
issue #1686:disable depth test by default