Starts a new Zip entry. It automatically closes the previous entry if present. All entry elements bar name are optional, but must be correct if present. If the compression method is stored and the output is not patchable the compression for that entry is automatically changed to deflate level 0
/// if entry passed is null.
///
/// if an I/O error occured.
///
/// if stream was finished
///
/// Too many entries in the Zip file
/// Entry name is too long
/// Finish has already been called
///