More fleshing out

Fleshed out Claim and Claim Registry. Added setters for Claim. Added
methods for handling power granting and revocation. Added claim power
capacity to ClaimRegistry. Added three new exceptions.