AVRO-1003. C: Fix pkg-config file when codecs are missing. If either of the zlib or lzma/xz libraries are missing, then we need to ensure that the corresponding substitution variable in our pkg-config file gets an empty value. Otherwise CMake leaves the variable unsubstituted, which gives us an invalid pkg-config file.