2.19.58
feat: add new role settings with test support
Added new role settings to RoleSettings class:
- allowFoldersFilesPermanentDelete: Control permanent file/folder deletion
- canManageLegalHolds: Control legal hold management permissions
- canManageComplianceSetting: Control compliance settings management
Updated corresponding test cases to include the new settings.