Removed VertexBufferObject
Replaced with QOpenGLBuffer and QOpenGLVertexArrayObject
Using shaders
Added identity.frag and identity.vert shaders
Merge branch 'misc/opengl-upgrade' into ports/android

Conflicts:
	source/ui/map/firitem.cpp
	source/ui/widgets/mapwidget.cpp
Added GLESv2 dependency