use zlib natively for sanity, and remove some crap, update makefile with -lz