Fix various minor test issues

- `BrooklynNodeIntegrationTest` uses deprecated calls, these are now removed
- `BrooklynNodeIntegrationTest#testStartsApp` fails because when using `--noConsoleSecurity` in the launcher, console connections can only be made to `localhost`
- `WebAppRunnerTest` can fail when the `brooklyn.properties` enables SSL but the generated certificate does not match the hostname so REST access fails, so turn off SSL for these tests