Cleaned up close semantics of backing store, made this governed by ScatterZipOutputStream Also added a way to provide a custom supplier