Fix some cases of cursor misalignment on line wrap.
Double clicking on text no longer selects buildings in the background.
Fix rover goto from text scripts: no longer uses forward as the default orientation; now behaves as the visual script and picks whatever orientation works.
Fix string -> float conversions in text scripting when local settings use a comma for the decimal point.
Fix the runtime state for the request command when loading from a save so it sets the request properly.