nihilate MiniMap cpu usage
by rendering it async (10-60FPS) to a FBO/texture and using that cached one instead
2 new configtags: MiniMapRenderToTexture & MiniMapRefreshRate
move CGameHelper::GetUnitErrorPos to CUnit and add a Draw version of it (and use it in minimap rendering)
-> smoother unit movement on minimap