issue #3828: Removes some samples(HelloCpp, HelloLua, JSB games), moves test case samples(TestCpp, TestJavascript, TestLua) to previous folder (cocos2d-x/samples).
issue #3828: Moves JS-tests submodule to samples/TestJavascript/tests.
issue #3828: Updates CMakeLists.txt. Removes HelloCpp/ HelloLua.
issue #3828: Renames `TestXxx` to `test-xxx` for samples.
issue #3828: Moves submodule of JStest.
issue #3828: Updates iOS & Mac projects. And update JS-Tests.
issue #3828: Updates CMakeLists.txt. Removes unused CMakeLists.txt.
issue #3828: Updates CMakeLists.txt of testlua.
issue #3828: Removes unused files generated by eclipse.
issue #3828: Updates android build.
issue #3828: Fix a mistake in android-build.py.
issue #3828: Updates android build.
issue #3828: Updates JS-Test.
issue #3828: Updates win32 projects.
issue #3828: Updates TestJavascript.vcxproj.
issue #3828: Updates travis-scripts/run-script.sh
issue #3828: Updates travis script.
issue #3828: Removes unused link folder.
issue #3828: Updates the path of java library reference.
Merge pull request #5267 from dumganhar/iss3828-move-samples

issue #3828: Remove samples other than testcpp/testjavascript/testlua