Read GGPK content lazily

ggpk.File no longer reads the entire filesystem into memory upon creation.
Merge branch 'development'