Update meetings with info gathered from 23a
textviewer.hyperlinks is still static-string, though src_text changed to stl-string
Fill in some missing values, guessed based on 23a
These are STL strings now (used to be char[])
Add various things observed from the Clean Self job code.
Update CSV
Add some structures for adventure mode worldgen objects.
Add information about handling of syndromes in units.
A bit more info on wounds and nearby stuff.
Fix some meeting stuff
Fix initial values for fields in nemesis_record.
Random things from unit counter logic.
Guess fields based on 23a
Add caravan flags, guessed from 23a (and 'announce' confirmed)
Expand complaints and requests
Add unit/histfig relationship types
Add two enums that are used in a debugging error message.
Identify the freakish weather structure and some other random things.
Update CSV
Add temporary ID values, used between save/load for specific refs