Add lifecycle events to default site generator
Add lifecycle events to the default site generator as proposed in https://gitlab.com/antora/antora/blob/master/devdocs/adr/0002-event-bus.adoc so it's possible to weave custom logic into the pipeline without having to supply a complete generator.