First stab at implementing finaliser tasks. Dependencies of finaliser tasks are for now ignored.
Also handle dependencies of finaliser tasks
Make build dashboard task a finaliser for reporting tasks
Run finaliser tasks as soon as possible
Mock a task method to fix some tests
Docs for finaliser task and the missing setter for finalisedBy