Add `#delete` and `#set_timeout` to `KeyRing`

- Allow unlinking of previously populated data
- Allow timeouts to be set on specific pieces of data
- Add `System#run!` method to raise errors on potentially sensitive 
  actions
- Use `KeyRing#delete` functionality to reduce repetition in test file

Resolves #2.