Try to tidy up the eclipse shaders so they're a little more GLSL120 compliant in the hope that it'll make Tichy's open source AMD driver work. Totally blind.
Damn this is complicated.
Merge branch 'master' of git://github.com/pioneerspacesim/pioneer into simplfyEclipse
Just pick from the matrix rather than doing if tests
Pre-divide srad and lrad, pass them through as a uniform.
Pass the inverse (??? i.e. 1.0 / NUM_LIGHTS) value through as a #define to the shader to avoid calculating it per fragment. Means I can avoid two divides within some nested loops.
Oops, fix that last commit!
split shadowCentre into vectors of components
fix bad bracketing in atmos eclipse shader
apply eclipses to sunsets
Merge branch 'master' of git://github.com/pioneerspacesim/pioneer into simplfyEclipse

Conflicts:
	src/graphics/gl2/GeoSphereMaterial.cpp
documentation fix: Game.LoadGame doesn't return anything
implement Game.EndGame()
add Game.SaveGame()
Update Czech.txt

* new token; SHA: c07c0199ae633874d683f0be5219ce90161bbe4c
Merge remote-tracking branch 'valin/czech_lang'
Set max mipmap level to zero when not using mipmaps
fix sections spacing
rework changelog prep script to cope with month "version"
Spanish Update languages.lua (modules/StationRefueling)
Guard against the case where mpResults is NULL somehow. Possibly due to a poorly timed cancellation of the job request.