Farious fixes and small additions.

Prevent blank lines from being written saved into options.txt
Only write untranslated string options (values/defaults) in options.txt because you can't set an option with the translated string.

Fixed Galen's halfhearthed worldgen options implementation.
Added tooltips to worldgen options.

Mod selection: Display the mod description.

Autopickup code cleanup and fixed #8173