This fixes generating the headers casuing complete rebuilds, even when the headere's content didn't really change.
Extend the windows port so it compiles with the toolchain from Visual Studio 2013