Add Game_Config + CmdlineParser + video options - Config 2 of N #2108
We need a command line parser so it's easier to specify options and try to minimize the amount of work for exposing a config parameter between commandline / config file / scene settings.
Whether we use a third party one or write our own doesn't much matter to me. Command line parsing is a simple exercise. Writing one seemed like less work than evaluating all these other options and then getting them to compile on all our platforms.
This one has an unusual interface in that it parses and advances to the next in the same call. So it doesn't fit a traditional loop. This however is the most efficient way to do it and doesn't do any unnecessary extra parsing.
Whatever we choose. It needs to support unicode and case (in)sensitivity the way we use them. It also needs to be able to support the legacy RPG_RT command line options seamlessly combined with more modern ones.