Add workaround for Freeciv bug #23068.
Log stderr from freeciv-web to file, ignoring stdout. Set debug level to 1.
Set maxlength property of input field in city name dialog.
Update to Freeciv server version 27281.
check length of encoded city name also.
Validate tax rate packet before sending. Hide some dialogs for observers.
Allow clicking on messages to go to the related tile for the message.