Fix existing tests as they were not doing what they should have been
Fix existing tests as they were not doing what they should have been

* Fix test to check for remote_host when remote_type is set
* Fix tests by including remote_password where required

paulmey/packer,hashicorp/packer,KohlsTechnology/packer,KohlsTechnology/packer,grubernaut/packer,ricardclau/packer,timsutton/packer,bryson/packer,KohlsTechnology/packer,grubernaut/packer,youhong316/packer,tb3088/packer,dave2/packer,paulmey/packer,pecigonzalo/packer,ricardclau/packer,bryson/packer,mitchellh/packer,paulmey/packer,youhong316/packer,mkuzmin/packer,dave2/packer,rnaveiras/packer,pecigonzalo/packer,mkuzmin/packer,timsutton/packer,ricardclau/packer,hashicorp/packer,mkuzmin/packer,grubernaut/packer,grubernaut/packer,KohlsTechnology/packer,tas50/packer,mkuzmin/packer,hashicorp/packer,timsutton/packer,rnaveiras/packer,dave2/packer,rnaveiras/packer,bryson/packer,hashicorp/packer,timsutton/packer,tas50/packer,rnaveiras/packer,timsutton/packer,pecigonzalo/packer,mitchellh/packer,mkuzmin/packer,KohlsTechnology/packer,paulmey/packer,dave2/packer,youhong316/packer,paulmey/packer,mkuzmin/packer,tas50/packer,bryson/packer,rnaveiras/packer,mitchellh/packer,tas50/packer,mitchellh/packer,KohlsTechnology/packer,dave2/packer,bryson/packer,tb3088/packer,tas50/packer,ricardclau/packer,pecigonzalo/packer,dave2/packer,tb3088/packer,paulmey/packer,ricardclau/packer,tb3088/packer,rnaveiras/packer,grubernaut/packer,tb3088/packer,tas50/packer,youhong316/packer,grubernaut/packer,youhong316/packer,tb3088/packer,ricardclau/packer,mitchellh/packer,timsutton/packer,youhong316/packer,bryson/packer