Added support for user (ruleset author) defined terrain flags.

See gna patch #3487


git-svn-id: http://svn.gna.org/svn/freeciv/trunk@21777 a0f10bec-cc02-0410-94fc-a9cfff90b4cd
Added road type pages to help browser, support for ruleset defined
helptexts.

See gna patch #3472


git-svn-id: http://svn.gna.org/svn/freeciv/trunk@21778 a0f10bec-cc02-0410-94fc-a9cfff90b4cd
Instead of def_ai_xxx_data() to lookup for default ai type itself,
it takes ai type as parameter.

See gna patch #3486


git-svn-id: http://svn.gna.org/svn/freeciv/trunk@21779 a0f10bec-cc02-0410-94fc-a9cfff90b4cd
Remove citymindist=0 from supplied scenarios.

See gna bug #20040.

git-svn-id: http://svn.gna.org/svn/freeciv/trunk@21780 a0f10bec-cc02-0410-94fc-a9cfff90b4cd
When changing terrain, if the new terrain is freshwater (e.g. Lake) next to
non-freshwater, change the new terrain to non-freshwater (in effect
"flooding" it).
Change all transformations to Ocean in rulesets with Lakes to
transformations into Lake.
This will have the effect that the correct kind of oceanic terrain will
be chosen for transfromations.

Suggested by Marko Lindqvist (cazfi@gna).

See gna bug #20043.

git-svn-id: http://svn.gna.org/svn/freeciv/trunk@21783 a0f10bec-cc02-0410-94fc-a9cfff90b4cd
Use a relative path to find database.lua in Windows builds, since the
install location can vary at install time.

Report and patch by Marko Lindqvist (cazfi@gna).

See gna bug #20005.

git-svn-id: http://svn.gna.org/svn/freeciv/trunk@21784 a0f10bec-cc02-0410-94fc-a9cfff90b4cd
Enable SQLite support in Windows installer builds.

Patch by Christian Christian Prochaska (cproc@gna).

See gna patch #3498.

git-svn-id: http://svn.gna.org/svn/freeciv/trunk@21785 a0f10bec-cc02-0410-94fc-a9cfff90b4cd
Refresh 2.4 NEWS from wiki.

git-svn-id: http://svn.gna.org/svn/freeciv/trunk@21786 a0f10bec-cc02-0410-94fc-a9cfff90b4cd
Added "Transform_Possible" effect.

See gna patch #3490


git-svn-id: http://svn.gna.org/svn/freeciv/trunk@21796 a0f10bec-cc02-0410-94fc-a9cfff90b4cd
Fix format problems causing warnings in earth-80x50-v3 scenario.

See gna bug #20050.

git-svn-id: http://svn.gna.org/svn/freeciv/trunk@21797 a0f10bec-cc02-0410-94fc-a9cfff90b4cd
List e_disaster in stdsounds.soundspec.

See gna bug #20053.

git-svn-id: http://svn.gna.org/svn/freeciv/trunk@21798 a0f10bec-cc02-0410-94fc-a9cfff90b4cd
Remove spurious i18n msgid "?vertag:".
Also add a log_verbose message to client about latest version from metaserver.

msgid issue reported by "Igx, The Dreaming Drummer..."

See gna bug #20056.

git-svn-id: http://svn.gna.org/svn/freeciv/trunk@21801 a0f10bec-cc02-0410-94fc-a9cfff90b4cd
Fix some lower-case "freeciv" in strings.

See gna patch #3500.

git-svn-id: http://svn.gna.org/svn/freeciv/trunk@21803 a0f10bec-cc02-0410-94fc-a9cfff90b4cd
Alien World: typo in Antiburrow Missile definition prevents it
attacking burrowing units.

See gna bug #20060.

git-svn-id: http://svn.gna.org/svn/freeciv/trunk@21806 a0f10bec-cc02-0410-94fc-a9cfff90b4cd
Nations can now optionally define preferred player colors.
New plrcolormode setting 'NATION_ORDER' to use these colors.
No supplied nations use this yet.

See gna patch #3443.

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