update build; add pmd/checkstyle
fix checkstyle warnings
update hibernate-validator version