fix Issue 13450 - Add WindowsException and wenforce to std.exception

https://issues.dlang.org/show_bug.cgi?id=13450
Overloading can be used to switch the default to using `0` with minimal breakage. If the latter is not acceptable I guess it has to be left as-is.