Removed #include <stdio.h> that clashed with <assert.h> from forced
include macro_def.h with the latest MinGW, moreover stdio was useless
there.
Fixed test for portability using intermediary File & canonical path.
Merge branch 'Mind4SE/.../windows-support' into 'StephaneSeyvoz/.../windows-support'