Use UTF-8 in all strings between Freeciv-web and Freeciv server. Use decodeURIComponent instead of deprecated unescape function. This change allows creating city names with UTF-8 characters, and also creating city names which contain spaces.