config dl gimxfile rebase
Okay, so I think I have got everything done. There are no compilation warnings generated by my program, it is stable and does the job nicely. I finished up the command line argument parsing as well, because it was a mess. The code I copied from gimx-launcher for the automatic config download functionality has been moved to a common library, and all file operations now go through the gimxfile lib. Unfortunately, I cannot physically test this functionality as I do not have game controllers; however, it is using code proven to work so any issues should be easy to fix.
Let me know if there is anything else I should do. For now, I think this will be all.