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
worklist delete records protected from back-button & resubmission; bugfix to C::ReferralSource::lookup() - only attempts to load 'skip_wrapper' flag if present
replaced C::Local::Worklist::Preregistratation::delete() call to L::Model::get_unregistered_request() with call to M::Base::get_object_by_param(), reverted get_unregistered_request() to previous version