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

Closes #161 
Not a PR-blocker, but I think we can do even better by directly dropping the files into their desired location using `TxFileManager`. That saves us an extra round of copying, and still means we can bail out safely if something goes wrong.