Upgrade to Spring Boot 1.0.0 GA

 - Remove use of @EnableTransactionManagement, as this is Now implicitly
   enabled in Spring Boot 1.0.0 GA. See spring-projects/spring-boot#576

 - Note that this change also implicitly upgrades to Spring Framework
   4.0.3 GA as well

 - Replace use of /libs-milestone repository for /libs-release as we now
   no longer depend on any non-GA artifacts

 - Update AuthorizationTests to reflect that the /shutdown actuator
   endpoint is now disabled by default in 1.0.0 GA
Merge pull request #319 from spring-io/upgrade-boot-ga

Upgrade to Spring Boot 1.0.0 GA
Upgrade to Spring Boot 1.0.1 GA

 - Remove 'FirewallConfig' now that the Actuator endpoint security that
   it added is enabled by default in Spring Boot.
Merge pull request #346 from spring-io/upgrade-boot-1.0.1

Upgrade to Spring Boot 1.0.1 GA
Use forked Java buildpack to use OpenJDK 1.8.0+
Merge pull request #148 from spring-io/jdk8-buildpack

Run site and indexer apps on JDK 8 buildpack
Fix sagan-client build issues under Windows

Prior to this commit, sagan-client npm build would fail under Windows.
This commit:

* uses a specific command for Windows systems when launching NPM tasks
* upgrades gulp-cram to fix a path relative issue
* upgrades various sagan-client dependencies

See #336
Skip deployment from Travis CI for pull requests from forks

Pull requests from forks do not have TRAVIS_SECURE_ENV_VARS, and
therefore cannot be deployed to our CloudFoundry organization.

Prior to this change, Travis CI would attempt to deploy pull requests
from forks, resulting in an error and build failure.

Now, the value of TRAVIS_SECURE_ENV_VARS is taken into more careful
consideration (along with other build metadata) to ensure we attempt
a deploy only when it is actually possible. Otherwise, the deploy task's
onlyIf {} closure is configured to return 'false', thus causing the
deploy task to report "SKIPPED".
Replace cloudfoundry-runtime with Spring Cloud.
Review and polish DatabaseConfig changes
Merge pull request #344 from scottfrederick-spring-cloud

 - Rebase scottfrederick:spring-cloud on spring-io:master
 - Review and polish
 - Merge from local scottfrederick-spring-cloud branch

Resolves #344
Consolidate table styles with guides

This commit import additional CSS rules from markdown-content.css into
blog posts. This brings better table headers and margins before/after
tables.
Fix whitespace
Work around gradle dist zip download error

Explicitly specify wrapper.distributionUrl in order to avoid 301
redirect now being served from the default distribution url, which is
http://services.gradle.org/distributions/gradle-1.11-bin.zip.

For reasons as yet unknown, this redirect is not being followed when
gradlew is bootstrapping itself.
Update language level from 1.7 to 1.8
Replace explicit types with <> (main)
Replace explicit types with <> (test)
Use lambda expressions where possible (main)
Use lambda expressions where possible (test)
Replace external iteration with stream API (main)