Add method to Copy Module Root files to server

copy_root_module_to host source module_name target_module_dir
Allows us to avoid using git to pull down sources for module, backports a similar function we have in Beaker-rspec called puppet_module_install with additional enhancements. Like parsing the metadata.json or Modulefile to identify name if none is provided as well as auto discovery of target and source directories if nil