Fixed type sections to seconds (time-out)

Fixes gh-776
Add specifying (fixed) date format via application properties

Fixes gh-778, Fixes gh-755
Improve remote shell security documentation

Previous to this commit, the remote shell security configuration
described that a default password will be generated with no extra
configuration. Actually, when Spring Security is configured for the
application, the remote shell reuses that configuration by default.

It turns out that the default log message is confusing as it was
referring to "application endpoints". Updated that log to a more
generic log message and updated doc accordingly.

Fixes gh-779
Minor documentation fixes

Fixes gh-781
Merge pull request #781 from gerjantd/docfix

* docfix:
  Minor documentation fixes
Add CompositeHealthIndicator

Add CompositeHealthIndicator that allows multiple HealthIndicators
to be combined into a single result.

Fixes gh-782
Add multi-datasource health indicator support

Update EndpointAutoConfiguration to support multiple datasources.

Fixes gh-783
Merge pull request #780 from tjf/1.0.x

* pull780:
  Add multi-datasource health indicator support
  Add CompositeHealthIndicator
Add missing @Since tag
Add note for maven plugin documentation

Update the reference guide to add a call-out to the new generated
maven plugin site.

Finishes gh-772
Fix freemarker integration tests

Freemarker integration tests now use a random port so boot
builds properly when port 8080 is taken.
Harmonized maven dependency management

This commit harmonizes the dependency management of internal modules
so that versions can be omitted everywhere. Update the maven coordinates
to provide the full groupId for consistency
Fixup POM harmonization

Fix POM harmonization so that the release process now
prepares the dependencies POM rather than starter-parent
Fixup reference guide following dependencies move

Update reference guide to indicate that spring-boot-dependencies should
be imported when not using the parent POM.
Merge pull request #768 from snicoll/module-version-mgt

* module-version-mgt:
  Fixup reference guide following dependencies move
  Fixup POM harmonization
  Harmonized maven dependency management
Upgrade to Groovy 2.3.0

Upgrade Boot to use Groovy 2.3.0 and provide dependency management
for all of Groovy's modules.

Closes #647
Remove duplicate hibernate-validator dependency from pom
EmbeddedDatabaseConfiguration -> EmbeddedDataSourceConfiguration in docs

fixes #791
Add support for disabling crash commands

fixes #587 and #588
Fix wrong import