Support range requests in the client's httpReadSeeker
Support range requests in the client's httpReadSeeker

Remove buffering on the reader, because it's not useful. Also remove
artificial io.EOF return.

Signed-off-by: Aaron Lehmann <8ecfc6017a87905413dcd7d63696a2a4c351b604@docker.com>

shin-/docker.github.io,aaronlehmann/distribution,shin-/docker.github.io,yuwaMSFT2/distribution,mikebrow/distribution,schu/distribution,stevvooe/distribution,docker-zh/docker.github.io,hopkings2008/distribution,shin-/docker.github.io,jzwlqx/distribution,konstruktoid/distribution,cezarsa/distribution,denverdino/denverdino.github.io,liubin/distribution,cezarsa/distribution,sadlil/distribution,dobril-stanga/distribution,menglingwei/denverdino.github.io,estesp/distribution,denverdino/docker.github.io,spacexnice/distribution,alexisbellido/docker.github.io,shubheksha/docker.github.io,thaJeztah/docker.github.io,shin-/docker.github.io,denverdino/docker.github.io,moxiegirl/distribution,thaJeztah/docker.github.io,jzwlqx/denverdino.github.io,shyr/distribution,alexisbellido/docker.github.io,bdwill/docker.github.io,sergeyfd/distribution,shubheksha/docker.github.io,jzwlqx/distribution,sebrandon1/distribution,aduermael/docker.github.io,aprajshekhar/distribution,docker/docker.github.io,danix800/docker.github.io,jzwlqx/denverdino.github.io,Seb-Solon/distribution,joeuo/docker.github.io,duglin/distribution,joeuo/docker.github.io,phiroict/docker,genedock/distribution,thaJeztah/docker.github.io,genedock/distribution,BSWANG/denverdino.github.io,anweiss/docker.github.io,kmala/distribution,jzwlqx/denverdino.github.io,jzwlqx/denverdino.github.io,JimGalasyn/docker.github.io,joeuo/docker.github.io,bdwill/docker.github.io,hopkings2008/distribution,BSWANG/denverdino.github.io,JimGalasyn/docker.github.io,danix800/docker.github.io,jwhonce/distribution,danix800/docker.github.io,johnstep/docker.github.io,bdwill/docker.github.io,joaofnfernandes/docker.github.io,sanscontext/docker.github.io,sadlil/distribution,LuisBosquez/docker.github.io,BSWANG/denverdino.github.io,JimGalasyn/docker.github.io,londoncalling/docker.github.io,huamai-io/distribution,jlhawn/distribution,spacexnice/distribution,phiroict/docker,deis/distribution,alexisbellido/docker.github.io,anweiss/docker.github.io,nwt/distribution,estesp/distribution,konstruktoid/distribution,shyr/distribution,sanscontext/docker.github.io,noxiouz/distribution,mattrgreen/distribution,harrisonfeng/distribution,sanscontext/docker.github.io,dobril-stanga/distribution,jzwlqx/denverdino.github.io,shubheksha/docker.github.io,joaofnfernandes/docker.github.io,jlhawn/distribution,denverdino/denverdino.github.io,bdwill/docker.github.io,denverdino/docker.github.io,denverdino/denverdino.github.io,troy0820/docker.github.io,joeuo/docker.github.io,gdevillele/docker.github.io,anweiss/docker.github.io,manoj535/distribution,shubheksha/docker.github.io,gdevillele/docker.github.io,aduermael/docker.github.io,schu/distribution,mbentley/distribution,dmcgowan/distribution,rbarlow/distribution,LuisBosquez/docker.github.io,RichardScothern/distribution,thaJeztah/docker.github.io,vdemeester/distribution,yuwaMSFT2/distribution,liubin/distribution,LuisBosquez/docker.github.io,docker/distribution,huamai-io/distribution,londoncalling/docker.github.io,denverdino/denverdino.github.io,shubheksha/docker.github.io,joaofnfernandes/docker.github.io,danix800/docker.github.io,gdevillele/docker.github.io,thaJeztah/distribution,xiekeyang/distribution,johnstep/docker.github.io,konnase/distribution,johnstep/docker.github.io,menglingwei/denverdino.github.io,kmala/distribution,docker-zh/docker.github.io,noxiouz/distribution,gdevillele/docker.github.io,andrewnguyen/distribution,rillig/docker.github.io,docker/distribution,rillig/docker.github.io,phiroict/docker,shin-/docker.github.io,aaronlehmann/distribution,menglingwei/denverdino.github.io,londoncalling/docker.github.io,andrewnguyen/distribution,BrianBland/distribution,sanscontext/docker.github.io,xiekeyang/distribution,LuisBosquez/docker.github.io,mikebrow/distribution,troy0820/docker.github.io,rillig/docker.github.io,aduermael/docker.github.io,docker-zh/docker.github.io,joaofnfernandes/docker.github.io,sanscontext/docker.github.io,joeuo/docker.github.io,joaofnfernandes/docker.github.io,mbentley/distribution,thaJeztah/distribution,jwhonce/distribution,bdwill/docker.github.io,stevvooe/distribution,londoncalling/docker.github.io,anweiss/docker.github.io,miminar/distribution,phiroict/docker,docker/docker.github.io,BSWANG/denverdino.github.io,manoj535/distribution,menglingwei/denverdino.github.io,londoncalling/docker.github.io,mattrgreen/distribution,deis/distribution,nwt/distribution,docker-zh/docker.github.io,docker/docker.github.io,sergeyfd/distribution,BrianBland/distribution,konnase/distribution,sebrandon1/distribution,docker-zh/docker.github.io,gdevillele/docker.github.io,denverdino/docker.github.io,rbarlow/distribution,miminar/distribution,harrisonfeng/distribution,troy0820/docker.github.io,moxiegirl/distribution,dmcgowan/distribution,RichardScothern/distribution,anweiss/docker.github.io,cyli/distribution,BSWANG/denverdino.github.io,docker/docker.github.io,cyli/distribution,menglingwei/denverdino.github.io,aprajshekhar/distribution,johnstep/docker.github.io,johnstep/docker.github.io,JimGalasyn/docker.github.io,alexisbellido/docker.github.io,Seb-Solon/distribution,docker/docker.github.io,troy0820/docker.github.io,LuisBosquez/docker.github.io,phiroict/docker,aduermael/docker.github.io,rillig/docker.github.io,duglin/distribution,alexisbellido/docker.github.io,thaJeztah/docker.github.io,JimGalasyn/docker.github.io,vdemeester/distribution,denverdino/docker.github.io,denverdino/denverdino.github.io