Added name of archive to IOException's detail message. This is done to
make finding invalid Jar and Zip archives easier.

Signed-off-by: Timo Kinnunen <timo.kinnunen@gmail.com>