line-endings commit
Merge branch 'master' into universebox

Conflicts:
	src/SpaceStation.cpp
- Test skybox in intro

- Modified static mesh caching to support models with position/uv attributes and made it assert on unsupported mesh attributes instead of failing silently
Added assert to debug a random null pointer access that happens rarely in Body/Space
Using Spacescape generated cubemap in intro
Merge branch 'master' into universebox
Added ability to load cubemaps from multiple images based on cubemaps format exported by SpaceScape.

Usage:
	TextureBuilder::Cube("textures/cube/cubemap.png")
Will load: cubemap_right1.png, cubemap_left2.png, etc.. into one Texture object
Added diffuse multiplier to skybox shader to dim brightness of cubemaps by a factor
Added 4 cubemaps generated by SpaceScape (modified examples)
Random persistent skybox background is rendered with stars
Fixed issue with random seeds causing atmospheres in custom systems to not get rendered

Changed persistent skyboxes to be randomly picked based on current sector coordinates and system index
Tweaked the universebox to show nothing for sol (nebula 0)

Most other sectors get a random nebula from 4 different cubemaps.
Disabled loading and drawing of a skybox when hyperspace view is created
Police can noe fire again
fulcrum is no longer static, but weapon_ship type,  to prevent city hover
Copy big ships as statics, have 2 lua definitions
Add proper updir for formation
Add overload function for formation flying
..and its header..
Add lua support for formation flying with offset