Use the managed version
Check all warnings in core and fix where applicable, also apply autoformatting on save.
Cleanup pom.xml in various projects to properly use managed versions and other defaults
Fix redundant groupId in pom.xml