windows: Use most of the source files from unix/ port.

To keep it maintainable, windows port now uses as much as possible from
unix port.  Maybe could even use mpconfigport.h.