Add FightTaskImplementation so fighttask can switch by ship type
Fix rockets not flying straight
Add loading texture and text display
Merge remote-tracking branch 'origin/master' into loading_screen

Conflicts:
	src/main.cpp
	src/ui/hud/textfieldhudgetvoxels.cpp
Make awesome
Extract whole thing to class
Add loading screen when switching scenario
Add setup timer, remove create world timer
Fix models without crucial
Move TextureRenderer to display/rendering
texturerenderer rendering fixes
Implement CruiserFightTask
Switch DefendAreaTask to not recreate the AiTasks every frame
Fix tests (check object rather than bc for enginestate)
Move some methods to common base class
Remove dead file
Switch to unique_ptrs, only render color buffer
switch to ScreenAlignedQuad from glowutils
Move Skybox to display/rendering
flip dds