Fixed conditional compilation that led to a non-working attempt to use strerror_r with MSVC.
argp-compat.h: prepared all prototypes. Implementations not yet in place.