----------------
- use background thread for caching databases, removed `--gpgkey` option
- added `--no-cache` option to prevent background thread caching
- added `--fields` option to `add` command for custom fields
- display created/modified time in `show` output
- only open databases as needed, instead of all
- `type` now accepts 'name' option for choosing database to type from