Add recursion to DeleteRole

Completes implementation of TOOLS-433