Using QSettings::BeginGroup to decrease code size

Also set version to current version when loading settings so that mpv_settings gets passed the current version.