Fix the position of the added vector after looking at uniform code closer.
Add output material info for milking and shearing jobs.
Add a tile shape flag specifying whether the floor is passable to liquids.

This captures the special case of brook floor, which is passable to
liquids but not anything else.
Rename general_ref vectors for consistency
This is a distinct class with methods; guess an appropriate name
Add some info about activity event vmethods and fields.
Update CSV
Fix site_realization_building.inhabitants - it's different from site one.
Name fields in activity_event_skill_demonstrationst.
Add info about the sparring event.
Update CSV
Add abstract_building
Typo :(
Add some init values in activity events.
Guess some skill fields by analogy with attributes.
More military fields.
Update CSV
Looking at the destructors shows participants are actually in subclasses.
Tweak military skill attributes for unarmed attacks.
From attack code.