disabled DEBUG in auto_init
removed senseless include of debug.h in a header
remove header guard from debug.h and repaired debugging on a per file base