When converting from CP437 to UTF-8, translate '0' to '0'.

Bug reported by Elvis Angelaccio in github issue #57.
diff --git a/THANKS b/THANKS
index 3809967..719dca0 100644
--- a/THANKS
+++ b/THANKS
@@ -23,6 +23,7 @@
 David Demelier <demelier.david@gmail.com>
 Del Merritt <del@alum.mit.edu>
 Dmytro Rybachenko <atmoliton@gmail.com>
+Elvis Angelaccio
 Eun-cheol Joo
 François Simon <AT.GFI.Francois.SIMON@sesam-vitale.fr>
 Frederik Ramm <frederik@remote.org>
diff --git a/lib/zip_utf-8.c b/lib/zip_utf-8.c
index 8f02f88..0776294 100644
--- a/lib/zip_utf-8.c
+++ b/lib/zip_utf-8.c
@@ -39,7 +39,7 @@
 
 static const zip_uint16_t _cp437_to_unicode[256] = {
     /* 0x00 - 0x0F */
-    0x2007, 0x263A, 0x263B, 0x2665, 0x2666, 0x2663, 0x2660, 0x2022, 0x25D8, 0x25CB, 0x25D9, 0x2642, 0x2640, 0x266A, 0x266B, 0x263C,
+    0x0000, 0x263A, 0x263B, 0x2665, 0x2666, 0x2663, 0x2660, 0x2022, 0x25D8, 0x25CB, 0x25D9, 0x2642, 0x2640, 0x266A, 0x266B, 0x263C,
 
     /* 0x10 - 0x1F */
     0x25BA, 0x25C4, 0x2195, 0x203C, 0x00B6, 0x00A7, 0x25AC, 0x21A8, 0x2191, 0x2193, 0x2192, 0x2190, 0x221F, 0x2194, 0x25B2, 0x25BC,