Support Java and MVC namespace view resolution config

Support Java and MVC namespace view resolution config
This PR also makes Tiles 3 the default implementation in spring-webmvc.