Use rubyzip for cross-platform / Windows support.
Catch permission errors when removing zip file download.
Merge pull request #3 from liamja/zlib

Use a cross-platform method for extracting zip.