Relax revocation to allow anyone to revoke from their wallets

At the request of @CraigSellars who was relaying customer requests.  Requests received requesters!

Code is in testing (thanks @faizkhan00 )