added new function to require confirmation when reporting with outstanding test results; moved C::Report::_get_requested_tests() to C::Roles::ResultHandler; converted some template data objects to as_tree hashrefs to prevent db lookups when empty; fixed some tests to comply with new confirm_outstanding_results flag}
git-svn-id: https://jti.org.uk/svn/hmds_lims/trunk@1535 4177bd82-f056-0410-812d-caef170e3fa0