Add #ifdef ZIPARCHIVE_MD5_SUPPORT
Warning removal
Fix some comments
Add some error checks