Update flattened POM rules to satisfy maven central requirements. Fixes gh-12290
maven-shade-plugin
Restore `spring-boot-maven-plugin` dependency in `maven-shade-plugin` starter configuration. Required so that the shade plugin can use `PropertiesMergingResourceTransformer` if wanted. Fixes gh-11200
Fix POMs following project relocations and apply CI friendly Maven conventions. See gh-9316