Allow del_role to specify a host

Sometimes if a host goes away we want to remove a role that it had, but
that's currently impossible without mucking in the Doozer setup. This
commit fixes that.