Remove `callback` from tasks

Kick off tasks async, but any further async flow control is now the
responsibility of the caller.