Fixes jar file loading for compressed jars. zip files have a central directory header (which has correct information about files) and a local file header (which sometimes does not.)  Always use the central directory versions to get accurate data.
Fixes jar file loading for compressed jars.
zip files have a central directory header (which has correct information
about files) and a local file header (which sometimes does not.)  Always use
the central directory versions to get accurate data.

bgould/avian,getlantern/avian,lostdj/avian,lostdj/avian,MaartenR/avian,bigfatbrowncat/avian-pack.avian,ucdseniordesign/avian,joshuawarner32/avian,lwahlmeier/avian,lwahlmeier/avian,MaartenR/avian,badlogic/avian,getlantern/avian,dicej/avian,badlogic/avian,badlogic/avian,ucdseniordesign/avian,badlogic/avian,minor-jason/avian,bgould/avian,getlantern/avian,minor-jason/avian,bigfatbrowncat/avian-pack.avian,joshuawarner32/avian,lostdj/avian,ucdseniordesign/avian,bigfatbrowncat/avian-pack.avian,bigfatbrowncat/avian-pack.avian,marcinolawski/avian,lwahlmeier/avian,dicej/avian,lwahlmeier/avian,minor-jason/avian,marcinolawski/avian,bgould/avian,MaartenR/avian,lostdj/avian,bgould/avian,dicej/avian,minor-jason/avian,getlantern/avian,joshuawarner32/avian,joshuawarner32/avian,MaartenR/avian,marcinolawski/avian,dicej/avian,ucdseniordesign/avian,marcinolawski/avian