Update and fix the mapstruct mapper service, sonar+jacoco support

Merged Martin Lowe requested to merge malowe/eclipsefdn-api-common:malowe/main/2.16-upgrade into main

This introduces breaking changes to the MapperService, but the class was not previously in use so this should be a low impact change.

Merge request reports