#164 #61 overhaul zip archive inspection

I've created my own File Tree and Zip Tree Builder, rather than using a modified third-party one.

This should fix the KW Rocketry incompatibility in #61