-Fix: of course MinGW has to warn when MSVC is happy
-Fix: capturing structures with deviated units did not unlock tech
-Fix: windtrap power information incorrect after capturing a windtrap
-Fix (#117): correct formula for direction of incoming enemy warning
Merge pull request #193 from wangds/fixcapture

Fix capturing logic
Merge pull request #194 from wangds/fixwarningdir

-Fix (#117): correct formula for direction of incoming enemy warning
Merge pull request #192 from miniupnp/file_open_rework

File open rework
-Fix(ad4740ba92e50315e06631fc18ac9c79ae85bbea): MSVC project
-Fix (#121): emperor repeated dialogue in introduction
-Fix(#198): Allow open of non lower case files in load/save and config

Fixes #198
Added fopendatadir() function and factorized the "filenameComplete" generating
code.
-Fix: windows.h file name case is important for cross compiling under linux
Merge branch 'master' into endian_agnostic
-Fix: Fix loading/saving functions in map.c
-Fix: fix save/load in info.c and saveload.c for BE machines
-Fix: removed additional braces following tile32 structure simplification