Use correct fSeq after disk read error
Summary
TapeWriteTask now correctly skips the problematic file. Unit test (DataTransferSessionWrongChecksumMigration) is fixed to skip files written only after the problematic one. This is a different issue than in the original ticket.
This MR also includes some formatting to make the code easier to read.
Requires manual tests in pre-production
YES, https://gitlab.cern.ch/cta/CTA/-/wikis/Manual-tests-on-pre-production
References
Closes #240 (closed)