Create removable drive manager and reader/writer tasks
This branch adds a RemovableDriveManager that allows the UI to start and observe tasks that read from/write to removable drives.
Closes #2016 (closed), #2017 (closed), #2018 (closed)
This branch adds a RemovableDriveManager that allows the UI to start and observe tasks that read from/write to removable drives.
Closes #2016 (closed), #2017 (closed), #2018 (closed)