Getting rid of silly manual outstanding counter
Moved printing into the on_completion step.
Playing with post-processing timesheets
Factored out DB queries to make testing easier.
Separated engine from env setup
tidyup.
Adding unit test hooks
Added timesheet-centric display option (only TSV format for now).
Include WR brief in timesheet view
Fixed off-by-one error in timesheet view
Change dash to zero for empty cells