Upgrade to Reactor 1.1.5.RELEASE

Closes gh-1742
Merge branch '1.1.x'
Upgrade to 2.1.11 of the Git commit Maven plugin

Closes gh-1708
Merge branch '1.1.x'
Add Jade4J Starter to the starters README

Closes gh-1748
Closes gh-1703
Add missing starters in documentation
Add CLI command line arguments examples
Use request attribute if available for error message

Fixes gh-1762, gh-1731
Re-arrange priority of error message
Upgrade Jersey to 2.13

Fixes gh-1752
Updated liquibase dependency to 3.2.

Fixes gh-1382
Revert "Updated liquibase dependency to 3.2."

This reverts commit d6621e62adbcadec571dbc651c3523384c95724b. I think
the test failure might be a bug in Liquibase:
https://liquibase.jira.com/browse/CORE-2094
Fix tests for JSON error rendering

See gh-1762
Upgrade to Spring Integration 4.1.0.RC1

Closes gh-1765
Allow /health and /info to authenticate anonymously

Then we can optionally find a non-anonymous principal if there
is one. If the user is anonymous then the health result is cached
up to endpoints.health.ttl (default 1000ms) to prevent a DOS attack.

Fixes gh-1353
Add note about springloaded configuration
Extract lists in VCAP_APPLICATION (e.g. uris)

Fixes gh-1773
Add Gitter badge
Update expectation to match response from anonymous access to /health
spring-boot-1612: make console and file output configurable
1 disable the file output unless LOG_FILE is set
2 make the console optional

fixes: gh-1612