Inject the currentSite as dependency in the multisite

This way, we're able to initialize the currentSite directly from
the kernel, without the need to pass the currentSite to the multisite
and the multisite to the currentSite.
Convert indentation to spaces