added module_repository parameter

enable using a different puppet module repository