IA-835 : Add user validation in user microservice
Added BaseUserRequest DTO with validation annotations for user input:
- lastName and firstName: @NotBlank and regex pattern to allow letters, accents, spaces, apostrophes, and hyphens.
- email: @Email validation for proper email format.