downloads a file from a single peer in order