Fix zipping of large files which was performed via an in memory copy wich could lead to OOMError. Manage in a cleaner way the closing of OutputStreams.
Merge PR #24