fix dependency problem in integration tests

The last PR added some class dependencies to Lifecycle.
I'm not very satisfied with those dependencies,
because I'd really like the 'recording' tests to not have to worry at all
about the 'reporting' side of the project.

I think I might decouple these by
introducing a self-registration mechanism to the ignoredLoggers
(via a CDI event).