Started adding functions for better byte range support.
CORE-5775: reimplemented the job status synchronization code
CORE-5775: added code to send a failure notification when the submission of a subsequent job in a pipeline fails
infosquito indexes empty metadata as [] now.
CORE-5775: removed some dead code
Fixed the handling of negative indexes for unbounded ranges.
Fixed byte range serving.
CORE-5826 Fix for filtering job listings by ID.
(cherry picked from commit b1b368cf2639a4cc958691eefc982721e0c865b8)

Conflicts:
	services/Donkey/src/donkey/persistence/jobs.clj
Added a couple of header fields for anon-files.
Bumped the backend version.
CORE-5846: fixed a bug that was preventing more than one property group from being displayed for single-step apps
Added more of the required HTTP headers to anon-files.
Fixed a couple of edge cases for byte range requests in anon-files.
Added a section covering anon-files requests.
Renamed dewey's log file dewey.log
CORE-5849: fixed the response body for the job submission service
CORE-5850: fixed a problem that was preventing email notifications from being sent
Merge branch 'byte-range' into dev
Added org.apache.http option to log props.

Reorganized log files a bit to reflect common practices.
[CORE-5855] massage total when metadata and data store out of sync

When the metadata database has favorite files and folders that do not exist, the total in the paged favorite list is reduced to the number in the data store.  This only happens on the last page.