Add some useful properties
Improve POM

 * Don't overwrite Super-POM managed dependency versions
 * Add thymeleaf extras for Spring Security
 * Add optional deps for MySQL and PostgreSQL JDBC drivers
Minor fixes
Add code templates and formatting rules
Update README.md
fetch upstream
merge pom