add a new way to define effectors as static final fields, and provide the body as a TaskFactory implementation
which can add children tasks in place so the invocation can be tracked more granularly, with a handy dsl and illustrative test,
and sketches for how it applies to SoftwareTasks (commented out at present)
add support for registering TaskFinalizer, and warn by default if a task is created but not run
jsgui for activities - supports drill-down, shows details inline, clearer state icons, fixes some hover issues
record the blocking task as well as a textual string of blocking details (where applicable), and include in REST API;
also in REST API include the link and the text for references to tasks
sensible format drill-down for tasks, including children and other background/submitted tasks (see HasTaskChildren for hints on the difference);
also tidy display of some effectors and task details,
better display of times, and Task REST object sends back UTC not string, and links