REVIEW: @NotEmpty related fixes

@NotEmpty implementation in hibernate is using latex specs and is automatically checking for @NotNull, so I dropped @NotNull if @NotEmpty was present to avoid double validation.
Additionally I replaced @NotNull for parameters validation for strings.