Add support for Airports
Buffers' fixes
Migrate Airports to QOpenGLTextures
Merge branch 'misc/opengl-upgrade' into ports/android

Conflicts:
	source/ui/map/airportitem.cpp
	source/ui/map/firitem.cpp
	source/ui/map/flightitem.cpp
	source/ui/widgets/mapwidget.cpp