Aside from being best practice, this is necessary for the recording CRC to be written to the replay file (cause that only happens on close). Also potentially fixes https://github.com/ReplayMod/ReplayMod/issues/144 though that should already be covered by ZipReplayFile tracking and closing all of its `OutputStream`s before saving.