Don't create settypes if -T option is being used to append filetype.
Fix -p option parsing.
Fix WIN32 build.
Detect corrupt or garbled archives.

Doesn't attempt to recover, just gives up.
Update verbose file listing.

Display 4 digit date.
Display compression method.
Remove rcsid variables.
Remove some unnecessary comments.
Re-arrange some header file #includes.
endian.h conflicts with a system header.
Ansify functions.
Add header for strcpy().
Add header for exit().
Add header for bzero().
Add header for bzero().
Add header for exit().
Add header for bzero().
Add header for exit().
Remove obsolete cproto.h.

All functions are ANSI C.
Correct declaration of init_garble(void);
Add garble.c to the project.

Change include and library paths.  Tested on Borland C 3.1.