Rename getopt.c/h to option.c/h to avoid filename conflicts with POSIX getopt.h