Progressive download, download resume, cache control. Close #201