use <sys/timeb.h> only Windows

In WIN32, this header is valid for using _timeb struct.

* FreeBSD complains <sys/timeb.h> is deprecated.
* OpenBSD no longer having this header.
    - remove libcompat at 2013/12/08
* NetBSD's header comment says deprecated, but no warnings during compilation.
* Linux dosen't have this file.