-Cleanup: correct indentation
-Cleanup: move map loading/saving into saveload/map.c
-Cleanup: invert loop logic in pools
-Fix: typo in comment
-Fix: use URI for IRC
-Fix (0580e2daa5d492b34d09b9582777801fd8551396): conversion error translated test for harvesters (0x10) into test for siege tanks (10)
-Fix (#205): macro expansion leads to unintended side-effects
-Fix (#207): check position before calling Map_MakeExplosion()
-Fix (be6ad4db49ecbe0e6a24e00706820fc6ada9a3ca): project files were not up to date
-Change: add icon and title to error dialog
-Fix: nFileSizeHigh is 32-bit

nFileSizeHigh is the high 32-bit, not the high 16-bit.
Should we ignore files > 4 gbyte?
-Cleanup: simplify Gameloop_Logos
-Fix: use false instead of 0 for bool (patch by OlafvdSpek)
-Codechange: invert the logic of 2 if-statements, reducing scoping

Also fix some minor coding-style violations.
-Fix: position coordinate on the map is only 6 bit for tile32 stucture
-Fix: remove out of bounds access in Map_CreateLandscape()

limit map coordinate to 6 bits (0-63)
-Codechange: Add Config_Write() function to encode/write dune.cfg
-Codechange: write a default dune.cfg file if it is missing
-Fix: Follow coding style and use s_something for static variables

Also improved comments
-Codechange: Rename g_var_81E6 to g_doQuitHOF