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

https://issues.dlang.org/show_bug.cgi?id=13450
Are you saying that we should account for the case where `FormatMessage` fails but still populates `lpMsgBuf`?