some fixes to make new research/update cycle more robust
Merge branch 'research.persistence' of github.com:kewgen/aow into research.persistence