genomics sample linkage form; xsd validation for genomics_xml.pl; bugfix for audit/turnaround_percentile.tt - subtraction only performed if values exist
logic to determine whether to set request status to complete considers result summary datetime relative to authorisation datetime; replaced io unlink() with system unlink in render_pdf - was giving occasional errors; replaced M::Base::does_authorisation method with Moose attr to save repeat db queries; fixed oversight in _archive_report_details() causing history log to record amended specimen_date at every authorisation; gallium_data.pl checks for comment field to prevent fatal error; more report_status.t tests to test for status change on delayed result summary entry
added _centre to %settings in lims_config.pl as $ENV{CENTRE} not available to app so Admin::Config::Settings::_get_settings could not load correct file for Oxford, Cambridge, etc; added base_href setting for wkhtmltopdf use in templates
fixed warnings in Devel::Cycle when cloning RDBO object in _generate_copy() - using as_tree hashref now; stopped 'pre' text word-breaking; removed blockquote from make_chart.tt
added print view footer; replaced L::Local::PDF::make_pdf_with_css with Roles::PDF::render_pdf; moved remaining functions of format_print_record_request_data() to caller methods; tt format tweaks