feat (mrbac): Enhance MRBAC module with new controllers and validation rules
- Added controllers for actions, conditions, and functions to the MRBAC module.
- Implemented validation rules for unique constraints based on record status in Action, Condition, FunctionCondition, Model, and ModelFunction models.
- Introduced beforeSave and beforeDelete methods to enforce business logic, preventing changes to certain attributes and ensuring referential integrity.
- Updated URL rules for new controllers to improve routing within the application.