Fixed first game name translated as "Add new row...".
Minor code tidy.
Added two logging statements.
Fixed crash when sorting after applying settings.

It occurred because the settings weren't getting updated with the
determined game path, so LOOT was trying to scan an invalid path.

The settings now get updated correctly, though initialising a game
doesn't update the settings' path in the UI, unless LOOT is restarted.