Sanitizing header files
Apart from "generally good maintenance effort" I need these for testing quasar 1.4x which will be much more correct on which header files should be included by base classes, so the old over-permissive behaviour should be now fixed.
Closes OPCUA-1762