New vertex buffer class
Remove Renderer::DrawSurface
Port background milkyway to vertexbuffer
Port starfield to vertex buffer
Port skybox to VertexBuffer
Port model system to use VertexBuffer
Update shields staticmesh usage
Indices are Uint16, but index count is Uint32

Noticed this when ground_station crashed
Remove StaticMesh, Surface and related junk
Allow storing offsets in vertex description
Add extra checks to buffer mapping
auto-commit: translation updates
Use glMapBuffer when reading/writing static buffers
auto-commit: translation updates
Vertexbuffer: update makefile.am (blindly)
Move more enums to graphics/Types.h so they don't clutter Renderer.h
Add comments
Merge remote-tracking branch 'origin/master' into nicer-vertexbuffer
This re-enables the fullscreen render to texture.
Fixes up the render states and other bits required.
Fix the bad alpha blending with billboards caused by the skybox shader not setting the alpha value correctly.