Remove unused code related to creating workflows from HDFS entries
[#56164248] Workflows covertly support multiple execution locations

- Alpne::API does not yet send multiple execution locations when creating Workfiles
- Workfile show pages do not yet respect multiple execution location exists
- WorkfilesControler#Create/Update accept multiple ExecutionLocations
- New Workflows use join associations to store execution location
- Destroying Datasources destroys corresponding WorkfileExecutionLocation records