add revoke action

I use the database cookbook to manage users. Sometimes, I want to reduce the privs available to those users, up to and including all privs, without actually deleting the user. This PR, I hope, facilitates that. 

In the spirit of PRing early, I'm opening with my initial attempt for feedback, comments. etc.