Started adding functions for better byte range support.
Fixed the handling of negative indexes for unbounded ranges.
Fixed byte range serving.
Added a couple of header fields for anon-files.
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.
Fixed a bug that was preventing downloads from happening in anon-files.
Merge branch 'dev' of github.com:iPlantCollaborativeOpenSource/DiscoveryEnvironmentBackend into dev
[CORE-5856] dewey won't lookup es docs with null Id.

To increase the resilency of dewey to rapid changes in the state of a data object, it will attempt to reuse an Id if already known instead of asking iRODS for it.
CORE-5858: allow the job submitter to specify the callback URL
CORE-5858: forward the callback URL in jobs submitted to the JEX
CORE-5858: allowed job status update notifications from the OSM to be sent directly to Donkey
CORE-5858: restored notifications for URL upload job status updates