Puppet provisioner accepts manifest_path

Configured the puppet provisioner to accept a manifest_path field, the manifest_path is a required field. Packer will look for manifest_file in the directory specified by manifest_path. After running puppet on manifest_file, all manifests in manifest_path will be uploaded to the vm.
additional concerns: 
- since packer will now upload all manifests in manifest_path and packer looks for manifest_file in manifest_path, should we just remove the uploadManifests?