Rewrite `hansolo-databag`

Read and write directly to S3 when using AWS provider. Generalize the
DataBag API so it can be extended by different providers. Extract the
default local storage behavior into the DefaultBehavior provider.
Change paths to Pathnames in local directory
Add berkshelf librarian
Initialize bastion when initializing command
Add a logger
Extract common SSH options into Hansolo attribute
Refactor `hansolo` command