refactoring: getunitpeasants is an awful global hack, and I am pushing it out of give_men so I can eliminate it more easily.