changed today() to return time_now() after national_code_unknown.pl failed to run on Sunday - possibly due to lack of timezone setting for BST; also changed possibly faulty logic in code determining whether to run; put incomplete tests filter on incomplete, unreported and unauthorised worklists
fixed incorrect date calculation of 1st of next month - eg +1 month on 29th Jan is 1st Mar; added 'PRIORITY' to message subject if last notice before billing code runs