added _parse_data_val() function to C::Roles::Chart to return ::NoValue for null vals, so setGapColor() works as intended; moved make_chart logic from report/default.tt and record/body.tt to separate site/make_chart.tt; some tweaks to cron scripts
modified M::Roles::ScreenUpdate::_get_auto_screen_data() to handle a HoH for match criteria data to enable multiple criteria to be tested (eg clinical trial AND specimen type); new remodlb_alert.pl cron
moved search term highlighting in referral resource finder to a callback so html is escaped first, then search term highlighted; speeded up Excel file search in L::Local::ExcelHandler::_read_file() using add_trigger()