Update Spring sample application

Prior to this commit, the sample application used for Techempower
benchmarks was using spring-framework 3.2.1, manually managing
Hibernate sessions, and old app configuration.

This commit updates this sample application.
Spring projects were added/updated:
* Spring-Framework 4.0.0.RC1
* Spring Boot
* Spring Data JPA

Application layout was updated as well, using:
* Spring Boot App launcher
* Spring Data repositories
* Full Java Configuration
Simplified boot application
Rollback to a more optimal Spring Boot application

The application now run within an executable JAR
and uses Spring Boot's defaults for configuration.

Benchmark setup code and configuration have been updated to reflect those changes.
Fix benchmark config and customize tomcat config

URLs listed in the benchmark_config file were wrong, since
the "/spring" prefix is gone now.

Also customized the Embedded Tomcat configuration for benchmark
purposes.
Fix database configuration for existing DB
master Servicestack was not killing nginx

This caused every test to run after servicestack which tried to bind
to port 8080, to fail. I added a clean kill command for the master
nginx process.

Servicestack-nginx-default still fails to run properly for other
reasons, but at least it will no longer be zombie-bound to port 8080.
master Added the stack trace to the errlog output
master Accidentally commented out the upstream bit
master Ignore build/run files.
Merge branch 'spring40rc1' of https://github.com/bclozel/FrameworkBenchmarks into bclozel-spring40rc1

Conflicts:
	spring/pom.xml
	spring/setup.py
master Minor syntax error
master Spring was not shut down correctly

This was only doing singular tests of spring; it would shut
down the toolset/run-tests script and leave spring running.
Merge branch 'master' of https://github.com/TechEmpower/FrameworkBenchmarks into python-r8
django-py3: fix can't connect db.