Fix delete cascade on roles. Add tests to the deleteRoleByName on RoleRepository. Fixes #30.