UC-1219 - Make the log format configurable
UC-1205 : add a configuration option to have the logging system prepend function name, source file name
          and line number to log messages
  -depends on UC 1219 (Make the log format configurable)
  -adding the word "verbose" in the list of active filters will enable this feature
  -I've added 3 extra parameters to the logging macros __FILE__, __func__ , __line__.
  -LoggerBase class has 4 new class variables _sourceName, _functionName, _lineNumber and a flag
  _enableVerbose.
  -based on the config file the _enableVerbose flag  is set.
  -if the _enableVerbose flag is set then we set the function name, source file name and line number,
   otherwise it's the default behaviour
  -the additional info prepends the logging message
  -the commit also contains modifications related to UC 1219