Added extra check to prevent crashes on delete then load value
Added updating items already in the keychain. Fixes #4.