Upgraded to Hibernate 4.2.9
Fixed content length check in XmlValidationModeDetector

Issue: SPR-11477
AnnotatedElementUtils wraps unexpected exceptions with descriptive IllegalStateException

Issue: SPR-10441
Polish Javadoc for DefaultContentTypeResolver
Polish CONTRIBUTING page
Update CONTRIBUTING.md
Expose path matching settings in MVC Java config

Prior to this commit, one had to provide her own
RequestMappingHandlerMapping instance (i.e extend
WebMvcConfigurationSupport and override the requestMappingHandlerMapping
method) in order to customize path matching properties on that bean.

Since SPR-10163, XML config users can do that using the
<mvc:path-matching/> XML tag. This commit adds the same feature to MVC
Java config with a PathMatchConfigurer.

Issue: SPR-11486
Update CONTRIBUTING.md
Use unique names when auto-registering Filters

AbstractDispatcherServletInitializer now adds a unique suffix to a
filter name if it fails to register it.

Issue: SPR-11493
Polish formatting and update links in README