Puppet module install on

Allow for user to decide which hosts to install puppet_module on instead of blanket, more pertinent for windows than other OS's.