[WIP] Trust cli

First iteration of the trust tool to register and manage grants
lol, your drunk, go home...This is not how I would ideally like to take care of revocations.  This model works right now since revocations are defined as a revocation for a particular grant, so it revocations can come in afterwards and replace the grant it is revoking.