This PR rewrites the SubSystemBoot class as registered service.
This PR fixes the error "The "logger" service or alias has been removed or inlined when the container was compiled. You should either make it public, or stop using the container directly and use dependency injection instead."
I needed to inject the logger service because it is not public.
@authors in touched PHP filesMost of the times, I am on the latest versions, so this should've been Contao 4.7.4.
So logger became private somewhere between 4.4 and 4.7, good to know - I think I have some other places where it was being used via fetching from container.