Update map camera reference
Attach to last Kerbin found in menu screen
Don't add to scaled space (fixes NRE)
Use parenting to position grid on bodies in map view. Fixes stuttering.
Move settings loaders from Awake to static constructor
Extract startMenuOverlay method
Return success flag from startMenuOverlay
Move ShowInMenu check to startMenuOverlay
Extract updateMapView
Only show GUI in flight and tracking station scenes
Extract startMapOverlay
Only default to Kethane if no other resource has been selected yet
Only load menu overlay in main menu scene
Only start map overlay in flight or tracking station
Formatting
Don't start in loading scene
Destroy old overlay object when a new one starts
Tweak grid radius multipliers
Update terrain raycast layer masks
Merge branch 'feature-0.21-compat' into develop