Improve interface for logger::Formatter::apply
Merge branch 'improve_formatter_interface' into develop