Close GZipFiles in the d'tor

Forgot to call close in the d'tor, which becomes apparent when the SessionSerializer fails to save a session (e.g. out of space) and leaks the file handle.