#139: Removes usage of Springs JpaDaoSupport (not supported for JPA 2)
#139: Removes JPA1-specific bean validation support
#139: Removes Hibernate-specific error handling