Handle zip files with spaces in filenames

The filename extraction code was not coping with zip files containing files that have spaces in their filenames. This updates the code to handle such cases.

Story: https://www.agileplannerapp.com/boards/173808/cards/5679