Removed outdated TimerTaskExecutor reference

Issue: SPR-12389
Latest dependency updates (Hibernate Validator 5.1.3, Undertow 1.0.17, SnakeYAML 1.14)
SimpleMetadataReaderFactory is capable of resolving inner class names with dot syntax now (analogous to ClassUtils.forName)

Issue: SPR-12390
Configuration class parsing reuses metadata from AnnotatedBeanDefinition as far as possible

Issue: SPR-12394
Fix test issue with Set iteration order
Revised SingleConnectionFactory for individual proxies with ExceptionListener and start/stop state

Issue: SPR-10397
Polishing
Update log settings for spring-websocket tests
Fix Javadoc in MockHttpServletRequestBuilder

Class-level Javadoc for MockHttpServletRequestBuilder now correctly
refers to MockMvcRequestBuilders instead of MockMvcBuilders.

Issue: SPR-12393
PersistenceAnnotationBeanPostProcessor correctly detects JPA 2.1 synchronization attribute

Issue: SPR-12396
Polishing

Issue: SPR-12396
Normalize 2+ '/' in path in UriComponentsBuilder

Issue: SPR-12398
AbstractBeanFactory logs bean creation exception on FactoryBean type check at warn level

Issue: SPR-12397
MBeanExporter logs lazy bean retrieval exceptions on the server at warn level

Issue: SPR-12399
Reintroduced original SpringSessionSynchronization constructor and made SpringSession/FlushSynchronization public (for GORM)

Issue: SPR-12400
Delete unused imports in spring-test
Explicit support of String[] value resolution

This commit adds an explicit support for String array for value
resolution. <util:properties> switches the 'locations' property to a
String array in 662d8aa and this broke expression evaluation.

Issue: SPR-12391
Prevent early bean initialization with @EnableCaching

Prior to this commmit, any configuration class holding a CacheManager
bean would be eagerly instantiated. This is because the
CacheConfiguration infrastructure requests all beans of type
CacheManager.

This commit defers the resolution of the CacheManager as late
as possible.

Issue: SPR-12336
HibernateJpaSessionFactoryBean is compatible with Hibernate 4.3 as well now

Issue: SPR-12401
Unit tests for java.util.Optional with autowired collections on @Autowired fields/methods and @Bean method parameters

Issue: SPR-9132