Merge remote-tracking branches 'quietust/master' and 'jjyg/master'
Add save_on_exit global
Add trade agreement info, based on behavior in 23a
Confirmed from disassembly, dipscript_popup_unit is a duplicate of activity_info
Merge branch 'master' of git://github.com/quietust/df-structures
building.unk7
raws: add shearable_tissue_layer stuff
update item_body_component

some fields from my research
Add profession flag - "moodable"
Merge branch 'master' of git://github.com/quietust/df-structures
Add caste attack info struct
Merge branch 'master' of https://github.com/DFHack/df-structures
Merge branch 'master' of https://github.com/jjyg/df-structures
Fix item::getImprovementsValue - it's not taking an entity ID, but a caravan state pointer
ui: add ghost_type to dead_citizens (from urist da vinci forum post)
Identify some vectors in unit (based on 23a), update inventory item
Fix civzone type, make some field names more consistent
this is still used, confirmed on IRC
unit: fix shouldered->pet comments
Update CSV