new tables sample_types, lab_section_sample_type & specimen_sample_type; added sample-type data to lab sections and specimens configuration functions; replaced arg to ErrorHandler::set_errorhandler_args with L::Local::Config->instance, as used in QueryLog
move lab-test accreditation info from yaml file to database; admin interface to lab-test accreditation; remove flash message about ukas_accredited_tests.yml after new lab-test, replace with redirect if appropriate