Update User

Update existing user information including personal details, authentication credentials, and account status using the PUT endpoint with proper validation.