getopt library for Windows compilers