Automake sanitisation

    Do not alter environment CFLAGS, CPPFLAGS etc.
    
    These variables should never be overriden by our makefiles, only the
    AM_CFLAGS or libcf_agent_la_CFLAGS variants are to be set.
    
    Also fixed wrong libutils dependencies that were discovered after this
    change: libutils currently must link to OpenSSL and PCRE.
    
    This clean-up occurred after an attempt to only link cf-upgrade to
    libutils, but noticing that it pulls out everything as dependency.

Duly noted - I wasn't aware of this as part of our coding standard.
I take it platform.h may contain platform-specific "things that must come before any (other) system header files" and similar.