Merge remote-tracking branch 'origin/boardcomputer' into flyto

Conflicts:
	lib/.gitignore
	src/game.cpp
Basic flyto with evasion working
Better test setup for FlyTo-Evasion
Add basic patrol-waypoints-task without fight
refactoring
Merge branch 'boardcomputer' into flyto
Make obstacle detection capsule-based
Boardcomputer projects position for better control
Remove followtask (use fight instead)
Add "nullzones" for boardcomputer
Extract GeometryHelper
Extract and polish SimpleWayfind
Multiply scale when using grid* functions (todo #300)
Use GeometryHelper to calcualte angles
add capsule tests, fix boardcomputer test
Merge branch 'master' into flyto

Conflicts:
	lib/.gitignore
	src/camera/camera.cpp
	src/game.cpp
	src/player.cpp
	src/ui/hud.cpp
	src/ui/inputhandler.cpp
	src/worldobject/ship.cpp
	src/worldobject/weapons/bullet.cpp
	src/worldtransform.cpp
defective merge
Fix radians change
add aitasks for demo
increase boardcomputer rotation speed (adjust to config changes)