Add open3 JRuby bugs workaround
Add parentheses over nohup background command
Just a quick spell fix
Text-only formatter option
SSHKit::Backend::Printer.invoke no longer exists.
on() should not execute block when no hosts given
Allow verbosity control in capture
When an empty array is provided to the on() method the attached block should not be executed. Prior to this commit it would be executed with the value of host set to nil. This situation arises in capistrano when a role has no servers, in which case the value of roles(:role) is  Note that I changed resolve_hosts! to resolve_hosts and initialized @hosts at initialization. This seemed cleaner.
fix reference to Netssh
fix reference to Netssh, which isn't top-level accessible
Updated documentation for output handling
Tiny typos; re-word long sentences for readability.
Fix "envivonment" typo
"environment_string" was called "envivonment_string" before. It doesn't show up anywhere else, so I believe it's a safe and sane change.
Get rid of arguments not used in a Thread.new
Flush connections to avoid non-deterministic tests.
Fix typo in EXAMPLES.md
…er.test_invoke_raises_no_method_error. Update Readme to thank all contributions.
…Backend::Printer.execute and add test.