Revert "Issue #167 Require open3_backport in ruby 1.8 and install if not present"

This reverts commit 89ae7f2e479587a6bfc19457211af7d54f4857de.
Issue #179 Need to install extra gems just in case we are in ruby 1.8
Issue #178 Print a meaningful message if puppet gem can't be loaded for :git sources