Fix #62 #69 CSV reporting and save 

Modifies progress reporting to aid debugging.  Fixes problem where individuals not being saved when FamilyId crossed ReportingNumber boundaries.  Other minor fixes.