ensure that there are no dupes in buildable list

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15983 3db68df2-c116-0410-a063-a993310a9797
Remove useless parameter from CFG_GET_VALUE.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15984 3db68df2-c116-0410-a063-a993310a9797
Also change GameSetup.cpp.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15985 3db68df2-c116-0410-a063-a993310a9797
Extend the config parser to support ini-style config files. Refs #1810.

Config settings in a section are stored as "sectionname.setting" internally.
Do not write section headers when writing config files as we would need to write
settings without a dot first or ignore them. This can be changed once all settings
belong to a section.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15986 3db68df2-c116-0410-a063-a993310a9797
Update documentation on how to generate the entity component documentation.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15987 3db68df2-c116-0410-a063-a993310a9797
Automated build.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15988 3db68df2-c116-0410-a063-a993310a9797
petra: better AI recovery after its economy is badly damaged + some fixes

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15989 3db68df2-c116-0410-a063-a993310a9797
Merge 'remotes/trunk'
add a very-easy level for AI, addresses #2899

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15990 3db68df2-c116-0410-a063-a993310a9797
Pull translations.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15991 3db68df2-c116-0410-a063-a993310a9797
Update translation templates.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15992 3db68df2-c116-0410-a063-a993310a9797
Replace spaces in source file paths with non-breaking spaces. Refs #2539.

This way our map file paths are not split due to word wrapping in the po files.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15993 3db68df2-c116-0410-a063-a993310a9797
Merge 'remotes/trunk'
Add "Copy" and "Paste" entries to the Atlas "Edit" menu. Patch by stilz_, fixes #2642.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15994 3db68df2-c116-0410-a063-a993310a9797
Automated build.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15995 3db68df2-c116-0410-a063-a993310a9797
Query /proc for the executable path on Linux. Patch by starslayer. Refs #2086.

Factor out unix_ExecutablePathname() which is used by BSDs and Linux (as a fallback).

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15996 3db68df2-c116-0410-a063-a993310a9797
Make some things static.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15997 3db68df2-c116-0410-a063-a993310a9797
Escape a character.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15998 3db68df2-c116-0410-a063-a993310a9797
fix a JS error in petra

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@15999 3db68df2-c116-0410-a063-a993310a9797
display victory conditions when selecting a map, fixes #2727

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@16000 3db68df2-c116-0410-a063-a993310a9797