Put all client options inside single struct, to avoid namespace pollution
with dozens of global option variables.

See patch #4661


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