Implement a cmd line tool transfert report information system
Add missing file
Little fix for ambiguous namespace problem in progress bar
2nd namespace fix for monitor callback
- Switch from DAVIX_LOG to DAVIX_SLOG: Suppress all portability / safety problems due to printf / variadic
- Include cppformat as internal dep
- Convert all logging entries
- Switch NEONRequest/Session/Factory scope to LOG_HTTP
suppress dead code
- refactor a bit the logger system
- support for scope and log level in different variables
- provide C++ api to control it
- improve support for header/body display
- integrate scope selection with the --trace option
- convert several log part from printf style to format
- optimize performance of some formatting part in switching from iostream to format

DMC-579
- strip eof when logging header with davix logging features DMC-579
Do not fail when status is NE_REDIRECT on endRequest
correct rm scope for the rm tool
Correct default logger scope
- implement fallback support with gettimeofday

DMC-581
Add a GNU filter for the format _GNU_SOURCE strerror_r specifier
Remove base() call for not reverse iterator, portability problem with non GCC compiler
Remvoe any reference to d_off for portability purpose
suppress compilation warning
correct an ADL problem signaled by clang with operator overloading
- force cleanup of connection even if the request stop after negociate
correct compilation and confusing err msg in case of 403 error