GUI server auto start

Before version 2.30, the runtime system was trying to connect to localhost:0 when FGLSERVER was not set, even if gui.server.autostart FGLPROFILE entries are defined. This behavior has been identified as a bug (#17266) and has been fixed, changing the way fglrun proceeds with the GUI connection when autostart settings are defined; with 2.30, the wsmap workstation mappings are now taken into account, so that FGLSERVER defaults to locahost:n, where n is the GUI server number found from the wsmap settings.