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

Also expose ErrnoException's errno field as a documented property
for consistency.
Merge pull request #2505 from CyberShadow/pull-20140909-222639

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