fixes #3047 - added puppetrun over ssh support
fixes #3048 - Add execution debug statement to the logs