*: revoke a deleted role
*: revoke a deleted role

This commit resolves a TODO of auth store:
Current scheme of role deletion allows existing users to have the
deleted roles. Assume a case like below:
create a role r1
create a user u1 and grant r1 to u1
delete r1

After this sequence, u1 is still granted the role r1. So if admin
create a new role with the name r1, The new r1 is automatically
granted u1. In some cases, it would be confusing. So we need to
revoke the deleted role from all users.

gyuho/etcd,a-robinson/etcd,heyitsanthony/etcd,bdarnell/etcd,YuleiXiao/etcd,cockroachdb/etcd,tguangch/etcd,lorneli/etcd,mqliang/etcd,visheshnp/etcd,xiang90/etcd,mkumatag/etcd,fanminshi/etcd,yudai/etcd,etcd-io/etcd,xiang90/etcd,ajityagaty/etcd,whuwxl/etcd,akauppi/etcd,fanminshi/etcd,ajityagaty/etcd,rnaveiras/etcd,glevand/coreos--etcd,bluebreezecf/etcd,lorneli/etcd,joshix/etcd,mickep76/etcd,mqliang/etcd,sinsharat/etcd,mkumatag/etcd,YuleiXiao/etcd,yudai/etcd,akauppi/etcd,sinsharat/etcd,rnaveiras/etcd,bluebreezecf/etcd,bdarnell/etcd,vimalk78/etcd,coreos/etcd,vimalk78/etcd,sebrandon1/etcd,cockroachdb/etcd,a-robinson/etcd,armstrongli/etcd,glevand/coreos--etcd,plasticbox/etcd,mqliang/etcd,visheshnp/etcd,joshix/etcd,li-ang/etcd,handsomesun/etcd,armstrongli/etcd,etcd-io/etcd,mickep76/etcd,whuwxl/etcd,li-ang/etcd,coreos/etcd,ajityagaty/etcd,dannysauer/etcd,gyuho/etcd,plasticbox/etcd,mkumatag/etcd,dannysauer/etcd,heyitsanthony/etcd,handsomesun/etcd,etcd-io/etcd,tguangch/etcd,rnaveiras/etcd,sebrandon1/etcd