draw periapsis/apoapsis as icons on system view orbits
Merge pull request #3133 from dvolk/draw-sysview-apses

draw periapsis/apoapsis as icons on system view orbits
Update Changelog.txt
Add a test to see if the arb texture compression is defined before querying the number of compressed texture formats.
move the OpenGL info dumping code to graphics/Graphics.cpp

Yes, yes, I know people wanted to separate the renderer out so that there
can be different renderer implementations for different GL versions or
Direct3D or whatever, but we actually only have one renderer (for GL2) and
we already have OpenGL-specific extension checking code before the renderer
is created, so screw it.  Please feel free to clean this up again later.
Graphics::Init -- check return value of glewInit
enumerate the supported compressed texture format codes in opengl.txt
Merge remote-tracking branch 'jpab/opengl-info'
Basic GalaxyGenerator infrastructure
Move Sector generation code to SectorGeneratorStages.
Move StarSystem generation code to StarSystemGeneratorStages.
Avoid StarSystem's excessive list of Generator friends with a variant of the Attorney-Client pattern.
Move Populate to a separate StarSystemGenerator.
Savegame support for different galaxy generators (bumps saveVersion).