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 pull request #1 from Mind4SE/windows-support

Windows support
Fix Eclipse classpaths configuration.
Merge pull request #2 from Mind4SE/eclipse-settings

Fix Eclipse classpaths configuration.
Cygwin fix, simply removed the --path flag from all path conversions.
Merge pull request #3 from Mind4SE/cygwin-fix

Cygwin fix, simply removed the --path flag from all path conversions.
Fixing classpath m2e configuration to latest conventions + no timestamp
Merge pull request #4 from Mind4SE/eclipse-settings

Fixing classpath m2e configuration to latest conventions + no timestamp
Fixing previous commit by removing non-existing paths from Eclipse internal classpath.
new .settings/org.eclipse.core.resource.prefs without timestamps
Since m2e seems to force this configuration (no parsing of pre-existing)
we'll set it now and for good.
Merge pull request #5 from Mind4SE/eclipse-settings

Eclipse settings: Reached stable point, doing the final merge.
Merge pull request #8 from Mind4SE/master

Enable build support on Windows (MPP test fix).
Fix Eclipse classpaths configuration. 
Cygwin fix, simply removed the --path flag from all path conversions.
Fixing classpath m2e configuration to latest conventions + no timestamp
(removing non-existing paths from Eclipse internal classpath, new .settings/org.eclipse.core.resource.prefs without timestamps).