clean up and functionality

- add support for delete once it is available in keyring
- output usage clue if no arguments passed
- switch order of setting arguments