Fix bad iterator logic.

The last batch of results was getting lost.
Cope with lack of sources or links in a person record.
WIP - now runs to completion for kenya.

Doesn't yet complete for yournextmp data because of posts, but
I think it's close.