Add definition to suppress min/max macros on Windows
Add definition to suppress min/max macros on Windows

- When you include windows.h it will define a pair
  of min/max macros. This becomes a problem when you
  want to use the min/max defined as templates in
  <algorithm>. The templates are preferred as you
  only calculate the values of the arguments once
  rather than the two times that the macro does.

Xetlin/Lua,hksonngan/Polycode,zeebok/Polycode,fodinabor/Polycode,carlosmarti/Polycode,thorsummoner/polycode,fodinabor/Polycode,mcanthony/Polycode,zeebok/Polycode,hksonngan/Polycode,sshaileshk/Polycode,hksonngan/Polycode,ivansafrin/Polycode,sshaileshk/Polycode,mcanthony/Polycode,ivansafrin/Polycode,mcanthony/Polycode,fodinabor/Polycode,Xetlin/Lua,GovanifY/Polycode,carlosmarti/Polycode,GovanifY/Polycode,GovanifY/Polycode,mcanthony/Polycode,ivansafrin/Polycode,sshaileshk/Polycode,thorsummoner/polycode,carlosmarti/Polycode,fodinabor/Polycode,ivansafrin/Polycode,thorsummoner/polycode,zeebok/Polycode,cartman300/Polycode,thorsummoner/polycode,sshaileshk/Polycode,cartman300/Polycode,Xetlin/Lua,Xetlin/Lua,cartman300/Polycode,cartman300/Polycode,hksonngan/Polycode,zeebok/Polycode,GovanifY/Polycode