VS libusbx auto-build and using libusbx's getopt

Use VS pre-build commands to rebuild libusbx before OwlNest build
starts.
Use getopt code provided by libusbx package.