Next development version
Fixup starter parent POM
Do not delete duplicate directories from main classpath

Before this change we were too aggressive in deleting duplicate resources
since directories might not have identical contents, and yet they were
being deleted anyway.

Fixes gh-614
Remove test dependencies from spring-boot-starter-parent

Fixes gh-617
Extract logic for duplicate file removal so it can be shared

.. between Maven and Gradle plugins. Also fixed bug in recursive
scanning logic.

Really fixes gh-614
Update starter-parent version properties
Ensure ddl-auto=none for non-embedded database

A more thorough check is needed to avoid the false assumption
that the DataSource is embedded just because an embedded database
is on the classpath. You really have to try and look in the connection
metadata, so that's what we now do.

Fixes gh-621, fixes gh-373
Add Spring MVC-generated path suffixes to endpoint paths

Spring Security doesn't know that Spring MVC maps /foo, /foo.json
and /foo/ all to the same handler. This change explicitly adds
suffixes to the actuator endpoint matchers so they are properly
protected.
Add spring.messages.cacheSeconds to global config

Fixes gh-625
Explcitly state in docs that Spring Security is required

... if you use management.security.* properties

Fixes gh-595
Added ActiveMqCredentials (optional)

Fixes gh-618
Refactor discussion of management.security.*

Really fixes gh-595
Upgrade to Logback 1.1.2
Add activemq properties to appendix

Fixes gh-618
Add separate section in "features" docs on Security

Lists all the basic autoconfig defaults and quick pointers on
how to change or disable.

Fixes gh-514
Fix docos references to @ConfigurationProperties(prefix="...")

Fixes gh-629
Ensure Groovy bean builder does not enforec XML validation

Since it is not parsing XML it makes no sense to be validating
and it would cause exceptions when importing "namespace"
features. This brings the Boot usage of the bean builder inline
with that in Spring Core.

Fixes gh-630
Add test for groovy-xml parsing
Missing groovy source for test
Extend use of reflection for port in Jetty 9

There was already a reflection hack in place for logging the local
port in Jetty 8/9. It wasn't being used for the getPort() method
for some reason, so that needed to be fixed.

Fixes gh-635