Moving internal-use macro out of public-use header.  Prefixing macro names.  Adjusting logging macro's release-version no-op.