Merge branch 'master' of https://github.com/pioneerspacesim/pioneer into skybox

Conflicts:
	src/graphics/Material.h
	src/graphics/RendererGL2.cpp
	win32/vc2013Express/graphics/graphics.vcxproj
	win32/vc2013Express/graphics/graphics.vcxproj.filters
Don't replace the static default cubemap when re-initialising the UniverseBox.
Merge branch 'master' of https://github.com/pioneerspacesim/pioneer into skybox
make the renderer available right through the background objects
move skybox texture load out of Draw
at least print something when they try to load a non-DDS cubemap
allocate hyperspace arrays with the object, we never deallocate them during use anyway
carry the meshes in unique_ptrs
auto-commit: translation updates
no skybox in hyperspace
pass rng down to background for generation. its a bit easier to create it outside rather than deal with different seed formats inside
Merge branch 'skybox'
Deprecate unused variables.
Calculate per iteration rather than increment.
Merge branch 'gas_giant_split' of github.com:fluffyfreak/pioneer into gas_giant_split
Merge branch 'master' of https://github.com/pioneerspacesim/pioneer into gas_giant_split

Conflicts:
	src/graphics/Material.h
	src/graphics/RendererGL2.cpp