co-download (npm): download with promise
Keywords: download|co-download|request