Implement launcher_profiles.json Parsing

I've implemented the reading of launcher_profiles.json. It checks for the presence of the file `launcher_profiles.json`, and uses the currently selected profile's game directory instead if it finds it.

I've tested this on OS X, however there is no reason why it shouldn't work on other platforms.