issue #2305: use c++11 thread instead of pthread in CCTextureCache
issue #2305: tab -> 4 spaces
issue #2305: tab -> 4 spaces
Merge branch 'iss2305-replace-pthread' of https://github.com/minggo/cocos2d-x into minggo-iss2305-replace-pthread
issue #2305: use 4.7 toolchain to fix compiling errors
Using llvm 3.3 and android cxx-stl 4.7.
Updating bindings-generator.
Merge branch 'iss2305-replace-pthread' of https://github.com/minggo/cocos2d-x into minggo-iss2305-replace-pthread
[Travis CI] Removing space for before-install.sh.
clang+llvm-3.1 --> clang+llvm-3.3
Compilation errors in ScriptingCore.cpp fixes
Uses C++11 code for the actions tests

Removes all casting.
Uses auto for actions
uses for(:) (C++11) iterator
Removes CallFuncO and CallFuncND

...which can be simualted with CallFunc and CallFuncN.

Adds std::function() support to CallFuncN.
Adds more samples
Removes copy from Point.

Adds clone instead
Uses C++11 iterator in samples

or it just uses touches->anyObject() instead of creating an iterator
and removes more unneeded casts
Merge pull request #2972 from ricardoquesada/actions_test_improvements

Actions test improvements
issue #2322: Adding Property Sheet cocos2dx.props for sharing project configuration. Now it's only for linking libraries.
issue #2322: Macro CC_DLL take no effect now since we are using static library.
issue #2322: Action now is inherited from Object and Clonable now.
issue #2322: Fixing a warning in extensions/CCArmature/utils/CCDataReaderHelper.cpp.