Require 'Thread' where we use it, in the Parallel runner
Update to the correct mocha inclusion method
Commands will raise by default if they exit with a non-zero status.
Abstract classes now raise subclasses of SSHKit::StandardError
Change execute() to raise on non-zero exit. Implement test() has the same behaviour as execute() had previously.
Preparing v0.0.7