Next development version 4.0.0.BUILD-SNAPSHOT
Make BeanFactoryMCDR BeanFactoryAware

SI's BeanFactoryChannelResolver was BeanFactoryAware. This commit
brings Spring's BeanFactoryMessageChannelDestinationResolver in line
with the old SI class.
Turn down logging in DefaultSingletonBeanRegistry

Reduce INFO level destroy logging to DEBUG

Issue: SPR-10758
Fix ResourceHttpRequestHandler empty location log

Fix ResourceHttpRequestHandler to only log warning when locations
is empty.

Issue: SPR-10780
Fix issue in TomcatRequestUpgradeStrategy

The method WsServerContainer.getServerContainer() was removed from
JSR-356 but remained in Tomcat a little while longer. Instead the
ServerContainer is obtained through a ServletContext attribute.
Tomcat has now removed this method, hence the need for this fix.
Add MultiProtocolWebSocketHandler

It makes it possible to deploy multiple WebSocketHandler's to a URL,
each supporting a different sub-protocol.

Issue: SPR-10786
Fix Jaxb2TypeScanner to scan for @XmlRegistry

Update ClassPathJaxb2TypeScanner to scan for @XmlRegistry classes.

Prior to this commit explicitly configured @XmlRegistry annotated classes
were not registered with the JAXBContext when using the 'packagesToScan'
property of the Jaxb2Unmarshaller.

Issue: SPR-10714
Merge pull request #324 from bijukunjummen/SPR-10714

# By Biju Kunjummen
* SPR-10714:
  Fix Jaxb2TypeScanner to scan for @XmlRegistry
Avoid re-retrieval of singleton bean instances

Issue: SPR-10663
Polishing

Issue: SPR-10657
Upgraded to AspectJ 1.8.0.M1

Issue: SPR-10558
Relaxed expectation for JDK bug in cornerSpr8949 (for compatibility with OpenJDK 8 b100)

Issue: SPR-10558
Added "requestsRecovery" bean property to JobDetailFactoryBean

Issue: SPR-10775
Remove the JobDetail from the job data map after discovering it

Issue: SPR-10775
Updated Quartz version range in javadoc

Issue: SPR-10775
Fix issue with parsing x-forwarded-host header

Issue: SPR-10701
Make HTTP scheme parsing case-insensitive

Issue: SPR-10779
Add attributeDoesNotExist ModelResultMatcher

Issue: SPR-10509
Fix documentation typo
Polishing

Issue: SPR-10609