Log depot UI changes for FileDepot selection

Changing the LogDepot edit screen to use the FileDepot sub-classes.
Prefer including this first since it's pretty invasive, and it's good to know about up front.