Introduce oclint::debug::edit to wrap llvm DEBUG macro
Use debug::emit wrapper for debug messages