(SERVER-61) execution stub returns a ProcessOutput

The execution stub now returns an instance of
Puppet::Util::Execution::ProcessOutput.  This commit also adds basic
unit/spec tests for the execution stub.