VSN-1527/Implement FuelType operations: CRUD, pagination, filtering, sorting, and toggle active state.
This MR implements the following operations for the FuelType entity:
- Fetches paginated, filtered, and sorted fuel types.
- Retrieves details of a fuel type by its ID.
- Allows the creation of a new fuel type.
- Updates the data of an existing fuel type.
- Changes the active/inactive state of a fuel type.
- Retrieves all fuel types with an optional "active" parameter.
The implementation includes controllers, services, repositories, mappers, and relevant DTOs to support these operations.
Closes VSN-1527