Update the integration tests so that the version number is found using the main POM.xml files. Without this change `${revision}` would be used. See gh-9316
Update sample POMs to follow CI friendly Maven conventions. See gh-9316
spring-boot-tests
Move integration and deployment tests under a single `spring-boot-tests` module. See gh-9316