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

Comment From: sdeleuze

@rstoyanchev I think this PR is now ready to be reviewed, as discussed recently the ImportSelector approach is now used for registering view configurer beans. I have already rebased it on top of latest master, in order to avoid spring-mvc-4.1.xsd merge issues.