* Add malloc, calloc and free wrappers to trace all of the allocations
* Improve memory leak reporting when multiple allocations occurs in the same file at the same line.
* Change directory name from 'debugging' to 'developer_tools' and added CMakeLists.txt, also change an include name to match a file name
* Edit root CMakeLists.Txt
* Update developer_tools/malloc_dbg.h
Co-authored-by: David Leal <halfpacho@gmail.com>
* Edit CMakeLists.txt to create a static library from malloc_dbg.c
* Add comments for the includes
* Change test.c name to test_malloc_dbg.c, also edit CMakeLists.txt to link malloc_dbg.a only to test_malloc_dbg.
* Change comment style and change EXIT_SUCCESS to 0
* Fix typo in doxygen comments
* Enhance comments
* Apply suggestions from code review
Co-authored-by: David Leal <halfpacho@gmail.com>