Set ResponseStatusExceptionResolver.messageSource in the MVC Java config

Issue: SPR-12380
(cherry picked from commit aa82da8)
TilesConfigurer defensively expects null from getResources in case of no resources found

Also includes order preservation for resource results with Tiles 2 as well as retrieval failure logging with Tiles 3.

Issue: SPR-12362
(cherry picked from commit c8b8dc5)
SimpleMetadataReaderFactory is capable of resolving inner class names with dot syntax now (analogous to ClassUtils.forName)

Issue: SPR-12390
(cherry picked from commit 2d874d7)