Bauern in leeren Regionen

Eine recht einfache Funktion die ein paar zusätzliche Bauern in leeren
Regionen erschafft.
check for reports.txt before trying to send reports
check for lockfile before running
Konfigurierbar

Ich habe zumindest mal fix eine eigene Funktion draus gemacht und es mit
einer XML Option versehen. Es ist Default an, da auch in E3 die Bauern
rückläufig sind, und da E4 auf den selben Regeln aufbaut es auch da
sinnvoll wäre "tote" Regionen wiederzubeleben.
Bauerngrenze angepasst

Maximum Bauerngrenze bei der noch zusätzlich Bauern hinzukommen können
auf 90 erhöht und auch gleich Konfigurierbar gemacht.
Das sollte immer noch zu wenig sein um ernsthaft missbrauch damit zu
betreiben.
Merge pull request #74 from eressea/version-3-3

updated preview scripts to check for lockfiles and failed turns
refactoring: moving plagues out of config.c
cleaning up the code, moving chance into the random event code, it is not used by the plague spell (reduce signature by one argument)
move more things out of config.c.
- lighthouses into their own module.
- lastregion/firstregion into reports.c.
BEZAHLE NICHT ID

Man kann jetzt eine Gebäudenummer hinter Bezahle nicht angeben.
Wenn man keine angibt bleibt alles wie es war, sonst wird überprüft ob
man der Besitzer dieses Gebäudes ist, und wenn ja wird für diese Gebäude
der Unterhalt abgeschaltet. Wenn für ein Gebäude die Option das der
Regionsbesitzer  es Bezahlen kann an ist (und es leer ist) ist der
Regionsbesitzer auch automatisch Gebäudebesitzer.
Wenn man ein BEZAHLE NICHT für die Burg des Regionsbesitzers (E2 die
größte Burg) absetzt (implizit oder explizit) werden alle Gebäude in der
Region abgeschaltet, die vom Regionsbesitzer verwaltet werden.
remove the obsolete at_gm attribute.
The code did almost nothing, and player-operated quests are no longer something I want to do.
remove unused header for an attribute that I do not even remember.
remove strlist from config.c, move it to reports.c (where it is used primarily).
this is not the best data structure there is, should replace it some day.
gcc/clang want structs to be defined before used in an argument list
gcc/clang want structs to be defined before used in an argument list
Merge pull request #82 from badgerman/remove-at-gm

remove old at_gm feature (player-operated quests)
add simple tests for pay_cmd.
Merge pull request #83 from badgerman/master

cleaning up in config.c and adding tests for pay_cmd
Merge pull request #81 from CTD1/BEZAHLE_NICHT_ID

BEZAHLE NICHT ID
added a test: region owners can set PAY NOT <id> for empty buildings if they are in region_owner_pay_building.
Merge pull request #84 from badgerman/master

added tests: region owners can set PAY NOT <id> for empty buildings if ...