Follow advices from michaeltchapman:
- avoid resource collisions for mysql::client
- use Class['::galera::repo'] instead of Yumrepo['mariadb'] to support all distros
- generalize requirement: every Mysql_user needs Class['mysql::client']