Merge pull request #2450 from BioDataAnalysis/bda_slim_windows_h

Reduce the usage of Windows.h, and add macros to slim Windows.h