Lots of ZFS cleanup
Created by: tedsta
- separated structs in zfs.rs to their own files
- created
ZFS::traverse
and use it to implementread_file
andls
to reduce duplicated code - added comments
Created by: tedsta
ZFS::traverse
and use it to implement read_file
and ls
to reduce duplicated code