Log depot UI changes for FileDepot selection

Changing the LogDepot edit screen to use the FileDepot sub-classes.
This is awesome!  It's such a minor change and yet so much easier to read and maintain.