Use config files to store whether SDMC is enabled or not, auto-create SDMC dir.

Before, it used to use whether the directory actually existed. As a result, .citra-emu/sdmc was never auto-created (something quite confusing to me until I read through the logs).
Can you give an example of what you mean by "data-related settings"? I too am confused by your choice of naming.