* Use default stash path for tinydb when using the CLI so that it is no longer a required option
* Add automatic reading of `passphrase.ghost` from different locations (cwd/..., ~/.ghost/... and /etc/ghost/...)
* Allow to `get` a single value from a key (e.g. ghost get aws SECRET_ACCESS_KEY)
* Validate passphrase before any action, not only read
* Add file-based transation log for auditing purposes
* Make `init` idempotent on all storage backends
* Disallow deleting the built in `passphrase` key
* Fix vault path using backslackes instead of slashes on Windows
* Output new line when retrieving key using CLI
* Greatly simplify storage testing framework to allow adding storages much easily
* Improve code quality