winpthread: use GetSystemTimeAsFileTime instead of _ftime

First, _ftime is not present in all msvcrt versions,
then, _ftime is the "current local time".
windns.h: Don't use __MINGW_TYPEDEF_AW for DNS_RECORD typedef.
netioapi.h: Removed invalid versiob guard.
windns.h: Added some missing defines.
update config.guess and config.sub from mainstream
Remove extern from __forceinline

Typical forceinline usage is `static FORCEINLINE void foo(bar)`:
comdef.h: Removed throw() from _com_issue_error.
New _controlfp_s emulation

Implementation from Alexandre Julliard <julliard at winehq.org> and
Piotr Caban <piotr at codeweavers.com>.
regenerate Makefile.in
revert change to __forceinline, it was still emiting function bodies
mingw-w64-headers: Make ARM assembler Thumb compatible
stdio: Port vfscanf from ARM to Thumb
stdio: Port vfwscanf from ARM to Thumb
stdio: Port vsscanf from ARM to Thumb
stdio: Port vswscanf from ARM to Thumb