fixing minor bug in Sun package version gathering, adding support for Sun service status parsing -- ignoring the extended information that can be gathered from 'svcs -l <svc>', resolving issue #19
this still isn't great, but it works
implementing #29, so far only supporting RedHat machines
straggler fix in test_restart.rb
expanding os_type() support to Solaris and Ubuntu, throwing if is_passthrough?
doing better #29
making it easier to run commands that have expected non-0 exit codes
re-adding osx support to os_type() for passthroughs, though it is so far invalid for vagrant boxes
bug fixing, switching from grep/empty? to match/nil? to support capturing
adding stubs for needed examples
removing colons from switch cases
adding caching support to delta tests
rubyification, is_(file|dir)? now return boolean, hash available via file|dir methods
extending expected_exitcode to run_puppet()
picking up some bugs
potential resolution for #36, setting a truly valid mac address - why VBox is such a stickler for this, i do not know
updating to include new method for expected non-0 exit codes
Merge branch 'master' of github.com:chorankates/rouster
Merge branch 'master' into sfdc
supporting new expected exit code calls