Another fix to viewer.js logic
Support custom headers during range requests