Refactored logic some to make sure we can always fall back to default revoke statments
Refactored logic some to make sure we can always fall back to default revoke statments

Changed rolename to role
made default sql revoke statments a const

rnaveiras/vault,wjam/vault,danielsomerfield/vault,kingland/vault,joelthompson/vault,hartsock/vault,jmhardison/vault,kingland/vault,jmhardison/vault,Aloomaio/vault,hartsock/vault,Aloomaio/vault,jam-pot/vault,mymercurialsky/vault,naunga/vault,hashicorp/vault,ryon/vault,michaelansel/vault,jgcallero/vault,hashicorp/vault,hashicorp/vault,rnaveiras/vault,ryon/vault,Caiyeon/vault,rnaveiras/vault,mgk/vault,Aloomaio/vault,jmhardison/vault,deverton/hashicorp-vault,naunga/vault,mgk/vault,martin-ducar-gd/vault,joelthompson/vault,hartsock/vault,quixoten/vault,hashicorp/vault,jmhardison/vault,jam-pot/vault,lemondrank/vault,cimarron-pistoncloud/vault,rnaveiras/vault,doodles526/vault,jgcallero/vault,chrishoffman/vault,LolalyLuo/vault,doodles526/vault,wjam/vault,deverton/hashicorp-vault,kingland/vault,mymercurialsky/vault,lirao/vault,hartsock/vault,tallpauley/vault,lirao/vault,MonsantoCo/vault,chrishoffman/vault,lemondrank/vault,danielsomerfield/vault,quixoten/vault,hashicorp/vault,Banno/vault,joelthompson/vault,hartsock/vault,joelthompson/vault,cimarron-pistoncloud/vault,mgk/vault,kingland/vault,MonsantoCo/vault,Banno/vault,kingland/vault,mgk/vault,jmhardison/vault,hashicorp/vault,quixoten/vault,rnaveiras/vault,Aloomaio/vault,Caiyeon/vault,michaelansel/vault,quixoten/vault,tallpauley/vault,LolalyLuo/vault,martin-ducar-gd/vault