Improving docs about validation

With some questions from our user mailing list
Because NotEmpty is Hibernate proprietary annotation, isn't part of Bean
Validation. So if app uses another provider, the annotation is not present.