Configuration files

As of now, incorporates ~~Dolphin's INI code~~ SimpleIni for a configuration system.
What's the deal with `CMAKE_CURRENT_SOURCE_DIR`? Why does SimpleIni need this but any other dependencies don't?