Config ausgelagert, Doku

Config ist in Extradatei config.h ausgelagert, die vom git ignoriert wird (.gitignore). Dann kann man auch einfach git pull machen, ohne dass es einen Konflikt bei der defines.h gibt.
Beispiel-Config in config.example.h
debug-Einstellungen müsste man letztendlich auch noch auslagern.