zipfuse: supports zip on block device

Add a test case to ensure that zipfuse works with a block device whose
content is backed by a zip file. Fortunately, zip-rs already supports
reading a zip file from a block device: it locates the end of central
directory record by reverse-scanning a file from the end.

Bug: 186377508
Test: cargo test (android test missing because we don't have the
loopdevice crate for Android, which is fine)

Change-Id: I8fbbfd18a2a0df2a550e3f679ba74ba603b59efd
diff --git a/zipfuse/Cargo.toml b/zipfuse/Cargo.toml
index 220d352..c8f2f3a 100644
--- a/zipfuse/Cargo.toml
+++ b/zipfuse/Cargo.toml
@@ -12,3 +12,7 @@
 zip = "0.5"
 tempfile = "3.2"
 nix = "0.20"
+
+[dev-dependencies]
+loopdev = "0.2"
+scopeguard = "1.1"