Change the `RemoteApplicationLauncher` to use a random port and also protect against an NPE if the launch fails.
spring-boot-tests