VSN-1903/ feat(user): add endpoints to get and update user preferences
- Added GET /user/{uuid}/preferences to retrieve user language and region
- Added PUT /user/{uuid}/preferences to update user preferences
- Integrated PreferenceMapper and service methods for clean mapping