Issue:
[REFACTOR] Consolidate `UserStatus` Enum into `common_enums` File

### Feature Description

We currently have duplicate `UserStatus` enum types defined in multiple locations:
1. `crates/api_models/src/user_role.rs`
2. `crates/diesel_models/src/enums.rs`

To avoid redundancy and ensure consistency, these types should be centralized in the common enums file: `crates/common_enums/src/enums.rs`. This will make it easier to manage and maintain the UserStatus enum across the codebase.



### Possible Implementation

#### Task
- Move the `UserStatus` enum from both `crates/api_models/src/user_role.rs` and `crates/diesel_models/src/enums.rs` to `crates/common_enums/src/enums.rs`.
- Update all references to `UserStatus` in the codebase to point to the new location in the common enums file.

#### Steps to Complete
1. Open the `crates/api_models/src/user_role.rs` file and locate the `UserStatus` enum.
2. Open the `crates/diesel_models/src/enums.rs` file and locate the other `UserStatus` enum.
3. Move the definition of `UserStatus` from `diesel_models` file into `crates/common_enums/src/enums.rs`.
4. Update all imports or references to `UserStatus` in both `api_models` and `diesel_models` to use the centralized definition from `common_enums`.
5. Ensure all code compiles correctly after the changes.


### Have you spent some time checking if this feature request has been raised before?

- [X] I checked and didn't find a similar issue

### Submission Process:
- Ask the maintainers for assignment of the issue, you can request for assignment by commenting on the issue itself.
- Once assigned, submit a pull request (PR).
- Maintainers will review and provide feedback, if any. 
- Maintainers can unassign issues due to inactivity, [read more here](https://github.com/juspay/hyperswitch/wiki/Hacktoberfest-Contribution-Rules).

Refer [here](https://github.com/juspay/hyperswitch/blob/main/docs/TERMS_OF_CONTEST.md) for Terms and conditions for the contest.

Resolution:
<think>
PR Context:
- Title: refactor(users): Consolidate `UserStatus` enum into `common_enums` file
- Merged: None
- Files changed: 12 files
- Commits: 6 commits

Implementation approach:
## Type of Change
<!-- Put an `x` in the boxes that apply -->

- [ ] Bugfix
- [ ] New feature
- [ ] Enhancement
- [x] Refactoring
- [x] Dependency updates
- [ ] Documentation
- [ ] CI/CD

## Description
<!-- Describe your changes in detail -->
This PR consolidates the `UserStatus` enum across the project into the `common_enums` file.

### Additional Changes

- [ ] This PR modifies the API contract
- [ ] This PR modifies the database schema
- [ ] This PR modifies application co
</think>

To implement this, you'll need to modify:


(No detailed commit information available)