Extraction of .zip files working.

Also, URLs with port numbers encoded in them will strip out the numbers
when saving to the local cache.

R=tapted@chromium.org

Review URL: https://codereview.appspot.com/48730045