From #38, when the zip file `ReadDir` instance comes along a directory, it currently panics due to a `todo!`. We should fix this sooner than later. https://crates.io/crates/walkdir is pretty much the standard way of recursively walking a directory.