init project
update spring version
add thymeleaf
update pop
add locale.xml and setup resources folders
enable locale
enable thymeleaf
apply gradle build

Conflicts:
	pom.xml
update gradle dependencies for thymeleaf layout
understand the include and substituteby
Merge branch 'thymeleaf-layout' of github.com:rainmore/demo-spring-mvc into thymeleaf-layout
fixed controller test
update .gitignore
enable layout
update demo controller
update error layout
Merge branch 'thymeleaf-layout' into spring-security

Conflicts:
	.gitignore
	src/main/webapp/WEB-INF/pages/hello.jsp
	src/main/webapp/WEB-INF/web.xml
remove redundent code and add log4j2.xml for reference
update spring security