Remove ContactIds from RemovableDriveManager's task management
Remove ContactId
s from RemovableDriveManager
's task management, so we just have one writer and one reader task globally.
- For writer tasks we'll still need to pass a
ContactId
when creating the task, but not when checking for an existing task. - For reader tasks, we don't provide any progress information. We can just remove the progress monitoring stuff from the reader task, and have it post a single progress update when it's complete (success or error).