When resolving unit stacks, don't bounce transported units directly except if
the transporter is not owned by the player. The transporter now should always
be bounced with its cargo.

See gna patch #4696

git-svn-id: svn://svn.gna.org/svn/freeciv/trunk@24954 a0f10bec-cc02-0410-94fc-a9cfff90b4cd
When resolving unit stacks and throwing the non-allied units from cities, try
to unload non-allied transported units in the city.

See gna patch #4697

git-svn-id: svn://svn.gna.org/svn/freeciv/trunk@24955 a0f10bec-cc02-0410-94fc-a9cfff90b4cd
When bouncing a transport unit fails, try to bounce cargo units before
disbanding it.

See gna patch #4698

git-svn-id: svn://svn.gna.org/svn/freeciv/trunk@24956 a0f10bec-cc02-0410-94fc-a9cfff90b4cd
Request the client to lose vision of the units when the client was really
able to see them before. Also remove obsolete part of server code.

See gna bug #22049

git-svn-id: svn://svn.gna.org/svn/freeciv/trunk@24960 a0f10bec-cc02-0410-94fc-a9cfff90b4cd
Expand find city dialog in gtk3-client to fill the space reeserved for it.

See bug #22078


git-svn-id: svn://svn.gna.org/svn/freeciv/trunk@24963 a0f10bec-cc02-0410-94fc-a9cfff90b4cd
Print modpack notes as "comment" in freeciv-mp-cli listing of modpacks.

See patch #4715


git-svn-id: svn://svn.gna.org/svn/freeciv/trunk@24966 a0f10bec-cc02-0410-94fc-a9cfff90b4cd
Fix a typo in revision 10691 (rt PR#13394) which was causing diplomat units
unable to steal futures techs.

See gna bug #22057

git-svn-id: svn://svn.gna.org/svn/freeciv/trunk@24968 a0f10bec-cc02-0410-94fc-a9cfff90b4cd
Remove the "out of sight" concept. Use the PACKET_UNIT_REMOVE instead.

See gna patch #4707

git-svn-id: svn://svn.gna.org/svn/freeciv/trunk@24971 a0f10bec-cc02-0410-94fc-a9cfff90b4cd
Replaced exact trait value definitions in rulesets with a range from which
random value is selected for player.

See patch #4720


git-svn-id: svn://svn.gna.org/svn/freeciv/trunk@24972 a0f10bec-cc02-0410-94fc-a9cfff90b4cd
Do not set SO_REUSEADDR socket option.

Reported by Jacob Nevins <jtn>

See bug #21583


git-svn-id: svn://svn.gna.org/svn/freeciv/trunk@24973 a0f10bec-cc02-0410-94fc-a9cfff90b4cd
AI considers building military units for martial law benefits.

See patch #3989


git-svn-id: svn://svn.gna.org/svn/freeciv/trunk@24975 a0f10bec-cc02-0410-94fc-a9cfff90b4cd
capstr.c comment fixes:
- Header file directories
- Name of the old version.in is now fc_version


git-svn-id: svn://svn.gna.org/svn/freeciv/trunk@24976 a0f10bec-cc02-0410-94fc-a9cfff90b4cd
Added revolentype "Quickening"

See patch #4717


git-svn-id: svn://svn.gna.org/svn/freeciv/trunk@24979 a0f10bec-cc02-0410-94fc-a9cfff90b4cd
Allocate traits for player when loading saved game.

See bug #22113


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