Only load settings for sane rulesets

Avoids crashes due to settings tests of ruleset features

Reported by Marko Lindqvist <cazfi>

See bug #22342

git-svn-id: svn://svn.gna.org/svn/freeciv/trunk@25562 a0f10bec-cc02-0410-94fc-a9cfff90b4cd