Add `exclude` attribute to @SpringBootApplication

Fixes gh-2207
Fix PersistenceExceptionTranslation INFO message

Update PersistenceExceptionTranslationAutoConfiguration so that the
PersistenceExceptionTranslation @Bean method is static.

Fixes gh-2210
Fix TypeNotPresentExceptionProxy error with Mongo

Update MongoAutoConfiguration so that a TypeNotPresentExceptionProxy
error is not thrown when Spring Data Mongo is not used.

Fixes gh-2196
Log port(s) used by Undertow

Fixes gh-2195
Improve logging of Jetty port(s)

Fixes gh-2194
Improve formatting of Tomcat port(s) logging

Align Tomcat logging with the recent Jetty and Undertow updates.
Fix OnPropertyCondition no havingValue message

See gh-2193