Revert "Revert "CORE-5773 Updated get-property-values endpoint.""

This reverts commit 4138f702a9107f73ac9f6e191c45b4587edea9ed.
CORE-5773: began writing the code to submit pipelines to Agave
CORE-5773: began writing the code to submit pipelines to Agave
CORE-5773: added a new column to the analysis_listing view
CORE-5773: began updating the metadactyl code to be able to handle apps containing Agave steps
CORE-5773: removed a TODO comment
CORE-5773: finished the code to format pipelines containing Agave steps
CORE-5773: fixed a couple bugs
CORE-5773: more bug eradication
CORE-5773: more bug eradication
CORE-5774: allow the starting step number to be passed to metadactyl
CORE-5773 Updated property values and app rerun endpoints.

Updated get-property-values and app-rerun-info endpoints for pipelines with Agave steps.
Refactored donkey.services.metadata.de-apps/get-de-job-params and get-de-app-rerun-info functions into donkey.services.metadata.combined-apps.
Updated donkey.services.metadata.property-values/format-job-params so that it can format Agave steps.
Refactored the metadactyl.metadactyl/get-app-rerun-info logic into donkey.services.metadata.combined-apps/get-app-rerun-info.
Rearranged the donkey.persistence.apps/get-app-properties query so that the external_app_id and step_name are returned for Agave steps, which will not have any properties.
Updated donkey.persistence.jobs/get-job-by-id to include the submission JSON.
CORE-5773 Updated obsolete property values test.

Refactored metadactyl.translations.property-values-test into donkey.translations.property-values-test.
CORE-5775: modified the job status update services to work at the step level and at the job level
CORE-5775: fixed some problems with a merge that I botched
CORE-5775: began implementing the code to submit the next step in a combined pipeline
CORE-5775: a version of the DE with some rudimentary combined pipeline support
CORE-5773 Updated get-property-values error message.

Added an error message when a job has no submission JSON.
CORE-5775: added a view to use when producing job listings
CORE-5775: made several corrections to the job listing endpoints and fixed a problem with mixed pipelines having results stored in multiple different output folders