zip: ask the password again if the password is wrong during archive extraction

Taken from [this commit](https://git.gnome.org/browse/file-roller/commit/?h=gnome-3-10&id=9b0ac20428114c45ba4fd8d617344e227fb3f483).