clib: Make UnZip.c do not depend on compiler int sizes

We also use alignment control directives for VC and gcc.
clib: Add a test program source to dump UnZip variable sizes
clib: Makefile accumulate CFLAGS given as env var