refactored request_report table again - replaced 'vertical' request_specimen_detail and request_report_detail tables with conventional 1-2-1 mapping with request table
added ability to consider previous diagnoses to auto-screening function; added patient_id as hidden field to request/add_new.tt for use with auto-screening & previous diagnoses function