franky adds vertex array defines for oes
franky sets up glext for the sdk 3.0 of imagination tech
franky adds eglew for ES
franky adds a shader building pipeline for es
franky removes useless code
we want to query the render, not opengl itself
franky updates the opengl es code so that it fits the new gl code
doesnt currently work with imagination sdk for unknown reason. i suspect the sdk to be broken. it never worked very well
Merge branch 'master' of https://github.com/fcoulombe/kinevox

Conflicts:
	3rdParty/include/3rdparty/OpenGL.h
	3rdParty/opengl/Findglext.cmake
	cmake/kinevoxconf.cmake
	cmake/pipeline/GLSL.cmake
	lib/renderer/GLES/GLESGPUProgram.cpp
	lib/renderer/GLES/GLESRenderThread.cpp
	lib/renderer/GLES/GLESRenderer.cpp
	lib/renderer/GLES/GLESShader.cpp
	lib/renderer/RenderPipe.cpp
	lib/renderer/renderer/GLES/GLESGPUProgram.h
	lib/renderer/renderer/GLES/GLESPixelBufferHAL.h
	lib/renderer/renderer/GLES/GLESRenderThread.h
	lib/renderer/renderer/GLES/GLESRenderUtils.h
	lib/renderer/renderer/GLES/GLESRenderer.h
	lib/renderer/renderer/GLES/GLESShader.h
	lib/renderer/renderer/GLES/GLESTexture.h
	lib/renderer/renderer/GLES/GLESVertexArrayObject.h
	lib/renderer/renderer/GLES/GLESVertexBuffer.h
franky removes the 3rd party files since now it comes from another branch
update the bootstrap to support 3rd party branch
update the pipelines so that they match the new 3rd parties
fix compile warnings