Apply eclipse formatting rules to 3dc932db
Rename MetricDataSourceAutoConfiguration

Rename MetricDataSourceAutoConfiguration to
DataSourceMetricsAutoConfiguration
Polish DataSourceMetrics code
DataSourceMetadata -> DataSourcePoolMetadata

Rename DataSourceMetadata to DataSourcePoolMetadata
Create metadata sub-package

Create `org.springframework.boot.autoconfigure.jdbc.metadata` package
and move DataSourcePoolMetadata classes.
Always auto-configure pool metadata providers

Import DataSourcePoolMetadataProvidersConfiguration from
DataSourceAutoConfiguration so that PoolMetadataProviders are configured
even if actuator is not used.
Rename CompositeDataSourcePoolMetadataProvider

Rename CompositeDataSourcePoolMetadataProvider to
DataSourcePoolMetadataProviders.
Expose additional pool metrics

Expose `max` and `min`, alongside the existing `active` and `usage`
metrics.
Polish DataSource metrics
Polish
Fix HornetQ ClassNotFound issues when not embedded

Update HornetQConnectionFactoryConfiguration and
HornetQXAConnectionFactoryConfiguration so that they no longer depend
on the HornetQ EmbeddedJMS class. EmbeddedJMS beans are started
(when possible) from the HornetQConnectionFactoryFactory.

Fixes gh-1480
Support better HttpMessageConverters manipulation

Add additional constructor and a protected postProcessConverters method
to make it easier to manipulate the final converter list that will
be used.

Fixes gh-1482
Merge branch '1.1.x'
Fix Windows Atomikos/Bitronix ApplicationTests

Update SampleAtomikosApplicationTests and SampleBitronixApplicationTests
to not depend on any specific System.out order.

Fixes gh-1472
Workaround fix for git-commit-plugin

This commit is a workaround until git-commit-id-plugin 2.1.11 is
released. See also issue 124 of that project

Fixes gh-1484
Merge branch '1.1.x'
Clarify addResources parameter description

This commit clarifies the role of the 'addResources' flag and makes
it explicit that any duplicate found in the target directory are
actually removed

Fixes gh-1479
Merge branch '1.1.x'
Drop min/max DataSourcePool metrics
Support mixed XA/non-XA ConnectionFactory beans

Update ActiveMQ and HornetQ XA configurations to also expose non-xa
ConnectionFactory variants.

Fixes gh-1461