Added '.NET Transactional File Manager' support, removed our implementation

Closes #161 
Hmm, is this snap-shotting the location that we're going to download to? (Presumably so we can remove a failed download if something goes wrong?)