dbg_log: drop non allow debug message via macro

so we drop the string too at compiling time

introduce at the same time a macro for each debug level
dbg_info, dbg_loud and dbg_very_loud

Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>