XD-1964 Suppress LoggingApplicationListener warning

- The issue with LoggingApplicationListener's incorrect warning
message is fixed in spring-boot but since we can't upgrade to
the latest, as a temporary fix setting the log level for
LoggingApplicationListener to `ERROR`
XD-1974 WebUI: Pull `Back` button to top right

- Fix the `Back` buttons for all the details pages
XD-1979: Restore 'log' sink output
1980: Remove duplicate log info on application startup

- Set DIRT server logging to INFO
- Update appropriate logStartupInfo
- Set logStartupInfo only for the last child application created for
`admin`, `container` so that we know the server is really started
- Set the appropriate main class for `single-node` so that
admin and container server class names are shown when the admin/container
server is started.
XD-386: Automate check for copyright/license header
Support SSL for RabbitMQ

Follow the RabbitMQ instructions to set up SSL for rabbitmq:

https://www.rabbitmq.com/ssl.html

In application.yml, servers.yml etc...

Property `useSSL` for simple SSL (no certificate validation).

Property `sslProperties' points to a protected properties file with secrets...

````
$ cat /secret/sslprops
keyStore=file:/secret/client/keycert.p12
trustStore=file:/secret/trustStore
keyStore.passPhrase=secret
trustStore.passPhrase=secret
````

servers.yml:

````
spring:
  rabbitmq:
   addresses: 10.0.0.3:5671
   username: guest
   password: guest
   virtual_host: /
   useSSL: true
   sslProperties: file:/secret/sslprops
````
XD-1978 Polishing - PR Comments

Rename factory bean
Add asserts