Add memory management to util::Task.
Add a util::SyncTask helper.