Docs and some test for resource base class.
Document retention rule.
Docs for revoke request
Fix share requests. Add docs and some tests.
Docs and some tests for update request.
Docs and some tests for Usage request.
Also made it immutable.
Fix Write request to not force everything into a string.
Add some tests for write requests.
Docs and some test for clone resource.
Also Fix the clone resource to match spec.
Document client resource.