call claim_succeeded
make keychain property on claim a weak reference

To avoid a circular reference between the Keychain's claims and each Claim's keychain
Avoid circular refernce between the daemon and its watchers
turn off alarm while debugging
setup default values for FakeClaim->new
properly shutdown daemon during destruction
cleanup and fix typos