This commit adds a spring-boot-persistence module with data technology independent features. This provides a better home for EntityScan and PersistenceExceptionTranslationAutoConfiguration. Closes gh-45328
Closes gh-47043
See gh-46587
Closes gh-32883
Closes gh-46358