Fixes #5999 - Support assigning public IP to Amazon EC2 host

This is a shot in the dark, hopefully it hits the mark.

/cc @karaaie @KrisBuytaert
`args[:subnet_id].present?` might be more accurate as that's the field I think you select the VPC in, blank being none.