Fixed multipart output format
Fixed range request filter to deal with ranges spanning partial chunks
Order byte ranges before attempting to serve them
Coalesce overlapping byte ranges
Added range requests and background revalidation to features list