Bin ugly (ab)use of preprocessor in headers (final part)

Finish the work of ec8617568ff091026b2f17cce3b547b1633fa6c4

Only one is left: SC_PROGRESS_CXX

Change-Id: Ifdc07ec377d7a84e92bc4b0a66ab82b1fc93f76a
Reviewed-on: https://gerrit.libreoffice.org/9636
Reviewed-by: Thomas Arnhold <thomas@arnhold.org>
Tested-by: Thomas Arnhold <thomas@arnhold.org>