wrapped main loop in @autorelease pool

Massively reduces the memory overhead whilst unzipping