BREAKING CHANGES:
site.Params.icon.pack.ai -> site.Params.extensions.academicons.enable
site.Params.map -> site.Params.features.map
site.Params.features.privacy_pack -> site.Params.features.privacy_pack.enable
site.Params.marketing and site.Params.seo combined and restructured.
Performance improvements:
Only include pub JS and cite model if site has publications.
Only include carousel JS if site uses Slider widget.
Only include map JS if site uses maps (sets map provider).