Pull request to bring cazfi fork in sync with andreas fork. Let's keep the forks in sync.

I have made several improvements to freeciv-web, which are documented in the various commit logs. Hopefully, we can keep these two branches in sync, so that a deploy to the production server can happen from either repository.