- Moves SFSTask out of SFSTaskMetadata header
- Image manager no longer subclasses File manager. Instead owns one.