Workaround latest boot snapshot issue

This:
- explicitly updates spring-core (latest boot needs it)
- merges all application.yml documents that are not profile-specific under on `spring:` key (the latest boot requires it, at least for now. Boot may go back, see https://github.com/spring-projects/spring-boot/issues/2022