print_run only considers request_report.updated_at and not requests.updated_at which gets updated during unlock process; hilis3_convert History processes PID modifications for patient_edits table; added some retired GP's to hilis3_convert Referrers table
modified print_run to get initial calculation of total number of records requested, then present a list of smaller print runs if max print run size exceeded