Add security.management.enabled flag
Update README.md to M4
Make InMemoryMetricRepository.increment() thread safe
Add response headers to Trace
Add AopAutoConfiguration (also starter and sample)

A side effect is that spring-boot-starter-data-jpa needs
to include an aspectjweaver depdendency. Hope that doesn't
hurt anything else.

[Fixes #56780004]
Add Mongo auto configuration

Spring Data Mongo is the only dependency so it doesn't
really need a new starter. Added a sample though.
Fix the AuthenticationManagerBuilder code snippet

Fix AuthenticationManagerBuilder code snippet to add the missing the
ObjectPostProcessor parameter for the constructor.

Issue: #45
Prevent Mongo sample tests from failing in CI
Bootstrap->Boot in startup log

[Fixes #56812760] [bs-319] Spring bootstrap in log message
Fix off -by-one logic error
Include Tomcat JDBC preferentially if using starter-poms

When user deploys app as a WAR in Tomcat, unless the tomcat-jdbc.jar
is in the app package, it will be found in the parent first and then
be unable to load the Driver class.

[Fixes #56720610] [bs-316] Tomcat non-embedded cannot load SQL driver class
Added JDBC and @Transactional support to Groovy CLI

* @EnableTransactionManagement triggers spring-tx imports
* Field or method of type JdbcTemplate or NamedParameterJdbcTemplate
  of DataSource triggers spring-jdbc imports
mongo->mongodb sample
Add spring-jdbc as well if necessary
Fix #40: extra catch block in BeanDefinitionLoader
Upgrade to reactor M3
change credentials order in authentication manager example

username/password pairs were incorrect. The authentication manager has "user" and "password", so those credentials should be allowed to get the actual message.
Tweak security example
[BS-48] Add autoconfigured JMS support

* Add ability to detect spring-jms on the path and create a JmsTemplate with
  ActiveMQConnectionFactory
* Create tests showing autoconfigured JmsTemplate with ActiveMQ, but prove it
  backs off if a separate ConnectionFactory exists.
* Add support to spring-boot-cli to that it detects JmsTemplate, DefaultMessageListenerContainer,
  or SimpleMessageListenerContainer, and turns on autoconfiguration as well as
  add proper @Grab's and import statements.
* Write a jms.groovy test showing proper CLI support

Simplify ActiveMQ configuration

Update ActiveMQ to 5.7.0
Fix TravisCI build status link following rename

Correct the TravisCI link used for the build status image following the
GitHub organization rename from SpringSource to spring-projects.