Log depot UI changes for FileDepot selection

Changing the LogDepot edit screen to use the FileDepot sub-classes.
Why do we still need to hardcode nfs here?  What about anonymous ftp?