Introduced macro debug_print…

- See debug.h
- CMake build system updated