DS-1448 Harmless broken pipe stack traces

Improved error catching for file downloads that are being cancelled
before completion
Merge pull request #372 from bram-atmire/DS-1448

DS-1448 Harmless broken pipe stack traces