Enable logging for debugging and verbose information

We like to see additional verbose (when enabled) in release build as well, so we introduce loggers for debugging purposes or verbose information. Debug logger is available only when oclint is compiled in debug mode, and verbose logger is available in both debug build and release build. 

A new flag `-verbose` is introduced to enable verbose logging. `-debug` flag will automatically switches verbose mode on as well.