[enh][error_messages] add forgotten message
[enh][preprocessor] add new preprocessor implementation
[enh][preprocessor] add main part for ifdef support
[enh][gui] using new Preprocessor for gui