downloader: create cow copies
downloader: create cow copies

Use '--reflink' to create cow copies.

+ Some whitespace fixes


Former-commit-id: 8b8db11658a6211fb97927758630b83b624a58f4
Former-commit-id: 827e2616b63d2752fc51cd42903bfca548dbb420 [formerly 5afec243ae8e18209dea17dbd87b77273b0840e6] [formerly a79b18722858dcf20992e8ead48865da541c1c5b [formerly d3fa089576e9d08cc1b5e197ce5569f5729dfdf7]]
Former-commit-id: 14628aa13ffc13642075e12cd91cbfa998f7f5a5 [formerly 9c429961a7f03301b03025d21f89ac09e3748085]
Former-commit-id: aad901a9180bf9d86bad0ab1412d56c441c9a96b
PolyJIT/benchbuild,PolyJIT/benchbuild,PolyJIT/benchbuild,PolyJIT/benchbuild