Removed a lot of generated files that should not be in git.
Reorganized main freeciv directory structure.
Added freeciv patching script.
Apply caravan_fixes1-patch
Keep freeciv tree fully patched for now.

Do developement, move patches to patching system, in another
directory.
Add revision information.
Made all patches to apply with ./apply_patches.sh
Created missing patches.
Removed files that do not belong to version control.
Use proper local settings file for metaserver.
Made build.sh location agnostic
Log reason in case of civserver connection failure.
Added --disable-ipv6 configure option to server build instructions.
Updated network-rewrite-1 patch to match patched freeciv version under
version control.
Changes from patched version under version control to
patching system.
Added patch to allow missing secfile entries.
Added handling of cancel() property.
Updated freeciv server to revision 16501.
Updated freeciv server to revision 17024.
Updated freeciv server to revision 17501.