Add ability for IADownloadManager to save directly to a file rather than...

Add ability for IADownloadManager to save directly to a file rather than keeping large downloads in memory

Also fix the block related warnings in EGOCache