new barcodes function; re-arranged get_object_by_param() to accept simpler 2-element args (then didn't use it for barcodes function); bugfix to genomics xml validator & generator scripts - method of camelcasing section_name altered original array after 1st cycle of loop; EQA samples flagged as ST for billing; extended xsd for cancer dataset
replaced lab-test sections of auto_screen.yml with db table lookups for consistency with manual screen - changed auto_screen.yml file from href to array to preserve order of rules
added patient summary header to all request-related pages (phonelog, errorlog, email, data edits, unlock record, etc); option to switch off gross description field
moved actions associated with unlock into lims_config.pl for central loading for app & templates, and coupled unlock function to associated actions in Resources / user permissions
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