Add a MessagerAppender to replace classic processingEvent.getMessager().printMessage(...)
Replace getMessager() calls by logger call
Adjust logs
Add an annotation processing option to add ConsoleAppender
Add line number of logging caller
Add logging options keys in @SupportedOptions
Add missing methods in Logger which causes exception to be hidden