This commit updates the role dependencies in `requirements.yml` to use the `samba_ad_dc` role instead of the deprecated `samba_domain_member` role. This change is necessary to align with the latest version and best practices for managing Active Directory domains using Ansible.
This commit adds three new Ansible roles to manage Samba domain members, Active Directory Domain Controllers (AD DC), and Windows shares. These roles are developed from separate repositories and are included in the project.