Refactor pending keys

This refactors the "pending keys" notifications that is visible through `knife tarsnap key list` to use node attributes instead of data bag items. By removing the dependance on data bags, the nodes do not require elevated privileges. 

This resolves issue #3.