Polish
Revert "Omit jar: prefix from jarFileUrl"

Restore previous behavior where JarFile URLs are always prefixed with
"jar:". I believe that the prefix is required in order to remain
compatible with standard JAR URLs.

This reverts commit 825fc2f7df11da4ad7a0dc82884c43fdbfc8f352.
Upgrade to Spring Data Codd GA release.

Adapt auto-configuration code to use the new constructor introduced
in Spring Data Commons' AnnotationConfigurationSource.

Fixes gh-365
Merge pull request #365 from olivergierke/master

* pull365:
  Upgrade to Spring Data Codd GA release.
Polish
Upgrade to Tomcat 7.0.52

Fixes gh-245
Support EL without jasper by using tomcat-embed-el

Add `tomcat-embed-el` dependency (newly released as part of Tomcat
7.0.52) allowing EL usage without jasper.

Fixes gh-248
Upgrade 3rd-Party Dependencies

Fixes gh-393
Upgrade to Spring Security 3.2.1

Fixes gh-392
Current directory (lodaer.path=.) pathology workaround

It turns out that loader.path=. was pathological and before this
change ended up making the classpath empty (loader.path=.,lib/
would have fixed it). With this change the old behaviour is still
supported, but if the only user-supplied path entry is "." (or
empty) then it is now kept, and translates into the root of the
current archive if running as "java -jar ...".

Fixes gh-270
Disable default configuration detection in @SpringApplicationConfiguration

This is a holding pattern until SPR-11455 is fixed. We now throw an
exception with a helpful message instead of ttrying to detect default
configuration.

Fixes gh-380
Update SpringApplicationContextLoader for Spring 4.0.3

Spring 4.0.3 is not released yet, but we can anticipate the
change. With this commit SpringApplicationContextLoader can discover
default config (nested) classes if none are provided. It should
just work when Spring is upgraded.

Fixes gh-395
Tidy up websocket starter

Fixes gh-396
Add howto for Jetty
Explicitly manager javassist version

Hibernate is picky about javassist, but unfortunately that
library is used by other parts of our stack (Thymeleaf!?), so
we need a policy for resolving the dependency transitively.
I fixed it to the version in Hibernate 4.3.1 (our current
best foot forward), but it will have to be updateed whenever
Hibernate is.

Fixes gh-402
Make Spring Boot tests locale independent

Fixes gh-405
Add @Configuration to WebMvcAutoConfigurationAdapter
Expose setter for Map store in InMemoryMetricRepository

User can then use a weak reference map (for instance), if worried
about memory usage.
Spring Data Rest Starter Project

Fixes gh-60
Add spring-data-rest sample