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.
Merge branch 'byte-range' into dev