GLView improvements

it is not longer a singleton
it is possible to specify the size
more fixes for new GLView API
API requirement is 10 again
Android works again
Merge branch 'develop' into glview_improvements
Added Dutch for 3.x branch
Merge branch 'develop' into glview_improvements

Conflicts:
	samples/Lua/HelloLua/Classes/AppDelegate.cpp
	template/multi-platform-lua/Classes/AppDelegate.cpp
Merge branch 'glview_improvements' of github.com:ricardoquesada/cocos2d-x into glview_improvements
restore it to platform=10
Works on Android
Only compile iOS files on iOS
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.
Continue with the refactoring
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.