Fixes an issue with tx log reading in severely damaged log files.
Merge pull request #1967 from jakewins/2.0-txlognulls

Fixes an issue with tx log reading in severely damaged log files.
Fix the Windows build

Make sure the file URLs for CSV files are correct on Windows.
Second attempt at fixing the Windows build
Fix the exception handling for cleanup tasks in ClosingIterator