MCOP-352 duplicate runner log into log#debug

Here we connect the log helper of the puppetrunner to the
MCollective::Log#debug method, so anything reported to the console
with Puppetrunner#log will also make it to the client log if enabled.
MCOP-352 add more detailed logging to the puppetrunner

Here we add more specific MCollective::Log#debug messages to trace the
flow through the Puppetrunner
Merge pull request #45 from richardc/MCOP-352-puppetrunner_debug_logging

MOP-352 improve puppetrunner debug logging