ExtractZipFile compression function update

Adding function for multiple files and directories compression
Try not to use license files as your samples. This can raise some false flags during the open source compliance process.