experimental refactoring
refactored as a library with an api. will still be able to function
via cli as well, once that part is uncommented and merged
disable debugging
allow matching to happen based on string pattern or locals object
expose ssh params to scripts in @server via locals
allow user to pass privateKey as an alternative to keyboard auth passwd
errors should be more obvious
fix typo in my Q translation; also add some basic validation to aid
debugging for script developers
automatically end the Q chain so the user doesn't have to
automatically import the base Resources so the user doesn't have to
make the 2nd arg to Ssh::cmd() optional since it is rarely used
update base resources to work with latest experimental Borg.
also simplify @install() so that skip_if and _static aren't necessary;
hopefully the code is also a little more readable
add notes
beginning of new directory() resource. debating whether this belongs
here or in a separate outside repo
move resources to external community-style repository
introduce experimental "when()" flow control (chained/delayed if condition)
smoothing log output
another set of calculated server attributes
allow explicit absolute vs relative @import()s
improving import to remember the cwd so it can be implicitly used by resources later