Zip task produces invalid archive when run alone

Added a task and test to demonstrate that the zip task 'fails' (it produces an invalid archive) when another compress task isn't run after it.